蓝桥杯第十五届javab组个人总结

javab组

额今天早上打完了得对自己此次比赛做总结,无论是明年还参赛还是研究生蓝桥杯,体验感有点差,第一题其实一开始想手算但怕进位导致不准确还是让代码跑了,但跑第202420242024个数(被20和24整除)一直把控制台给它,先敲后面的发现一小时才跑到第11位数,就赶紧停了直接开始手算发现就是202420242024*12基本没有进位的易错部分,第二题不知道是不是第一题原因把电脑磁盘用光?但我后面把eclipse进程都结束了,跑第二个时只有一跑就黑屏死机,跑案例197时都可以跳出来,

代码如下:

import java.util.*;
public class Main12 {public static void main(String[]args) {for(int i =7913837;i>=197;i--) {String a = Integer.toString(i);int b[] =new int[10000];int sum =0;for(int j=1;j<=a.length();j++) {int tap=i/(int)Math.pow(10, a.length()-j);b[j] = tap%10;sum = sum+b[j];}for(int k =1;;k++) {b[k+a.length()]=sum;sum = sum+b[k+a.length()]-b[k];if(sum>i) {break;}else if(sum==i) {System.out.println(i);break;}}}}
}

后面自己电脑也会有点卡卡一直跑前面没修改的程序,但把进程关了重新跑还是,没更新过来,eclipse真的好奇怪,过一会运行又好了(因为拿去idea跑没问题所以就不知道这里咋回事)

        自己电脑5s都不知道有没有就出结果了,但那把就是一跑就卡死,我真的很无语,四个小时的时间接近2个多小时是黑屏死机。

        然后接着就是其中一道dfs,结果要保存两位,这个真的,昨天才重新敲了一下那个去年蜗牛的代码,但就是不知道是不是电脑那边配置有问题还是什么。

System.out.printf("%.2f",sum);//保留两位小数

System.out.printf(%.2d",sum);//保留两个整数,一开始就都试了ide没报错也没预警但就是一运行就说这行有问题,我真的抑郁了后面只能花了接近一小时想那个保留两位小数(查帮助文档基本英文且检索printf没检索到,调进去看原码也确实是format和object格式),真不知道哪里出问题,后面只好手动保存两位小数了也不知道错没错。

大概就是:

       估计下次蓝桥杯要是再参加不会再通过那边考场了或者申计软或者申请线上了,电脑磁盘不足一直卡死且我学弟也有同样的情况和老师反映,他说我写死循环了,但我也和他说案例197都跳出来了不可能死循环,但还是不够自信吧应该早点换电脑的。

       接近速成两周最后体验居然是四小时接近一大半时间卡死有几道题还是先在草稿纸写的情况下做的,难度我个人看到是不难至少前两题以及后面试剂组合以及旅游盲盒都是dfs就可以做出来的,试剂组合考前还做过类似的新冠试剂(感染率为0.01)这次很多概率题好多问期望的,只能说蓝桥杯逐渐与数学的联系越来越密切了,但真的体验感很差,就写了几道题,全程几乎电脑黑屏,几个监控老师对于死机的处理不了解就一个技术人员老师,我觉得他也太辛苦了,但他不能看我代码是不是死循环或者说我早点说换机器会不会有所不同?(但好像前面本来就有一个说换电脑说开始半小时不给换了)感觉电脑被限制内存了,磁盘不足卡死梦回大二下上十亿top10问题的噩梦。

总结:

1.熟悉环境不能仅仅是只是看看能不能跑数据得看看磁盘是否被限制,最好就是走线上参赛。

2.虽然感觉有点拿着哑炮上了战场但近两周也回顾了dfs,bfs,前缀和,二分查找(优化),动态规划(多种背包问题)都敲了很多题,相当于把之前的知识回顾了一遍就当是复习考研的408算法题了。

唉最近两天真的命运不顺,教资科一科二都66,蓝桥杯也就写了两题(其他估计不能全过),奶奶也进icu了(作为孙子啥也干不了,只能做好本职工作希望一切顺利!大步揽过),但希望奶奶能挺过此次难关吧!前面的不顺就当是塞翁失马。该静下心考研接项目了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/205.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网络编程】Web服务器shttpd源码剖析——线程池调度

hello &#xff01;大家好呀&#xff01; 欢迎大家来到我的网络编程系列之web服务器shttpd源码剖析——线程池调度&#xff0c;在这篇文章中&#xff0c;你将会学习到在Linux内核中如何创建一个自己的并发服务器shttpd&#xff0c;并且我会给出源码进行剖析&#xff0c;以及手绘…

FebHost:注册.CA域名的企业有什么限制?

在加拿大&#xff0c;只要满足加拿大互联网注册管理局的“加拿大注册要求”&#xff0c;任何类型的企业都可以注册.CA域名。这些要求的目的是为了确保.CA域名空间作为一个重要的公共资源得到合理的使用和开发&#xff0c;以促进所有加拿大人的社会和经济发展。 以下是一些主要…

docker安装EelasticSearch、目录权限修改、并安装IK 中文分词器

文章目录 docker安装EelasticSearch、目录权限修改、并安装IK 中文分词器1、docker安装ES2、docker ps发现容器没有正常启动&#xff0c;docker logs 容器id 查看日志发现是挂载目录的权限不足3、修改目录的权限4、使用docker restart 容器id重新启动刚才没有启动成功的容器5、…

Leetcode 4.18

Leetcode 1.无重复字符的最长子串2.最长回文子串3.整数反转4.字符串转换整数 (atoi)5.正则表达式匹配 1.无重复字符的最长子串 无重复字符的最长子串 滑动窗口&#xff0c;先让右指针右移&#xff0c;如果发现这个子串有元素和右指针当前元素重复。 则&#xff1a; 左指针右移…

【嵌入式之中断】

Cortex-M4集成了嵌套式矢量型中断控制器(Nested Vectored Interrupt Controller (NVIC))来实现高效的异常和中断处理。NVIC实现了低延迟的异常和中断处理&#xff0c;以及电源管理控制。它和内核是紧密耦合的。 凡是打断程序顺序执行的事件都称为异常&#xff08;exception&am…

极狐GitLab x LigaAI,AI 时代研发提效新范式

GitLab 是一个全球知名的一体化 DevOps 平台&#xff0c;很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版&#xff0c;专门为中国程序员服务。可以一键式部署极狐GitLab。 近日&#xff0c;极狐GitLab 和 LigaAI 宣布合作&#xff0c;双…

CentOS 7安装Zookeeper

说明&#xff1a;本文介绍如何在CentOS 7操作系统下使用Zookeeper 下载安装 首先&#xff0c;去官网下载所需要安装的版本&#xff0c;我这里下载3.4.9版本&#xff1b; 上传到云服务器上&#xff0c;解压 tar -xvf zookeeper-3.4.9.tar.gz修改配置 进入Zookeeper目录下的co…

【技术变现之道】如何打造IT行业的超级个体?

前言 在当今的数字化时代&#xff0c;IT行业蓬勃发展&#xff0c;为具备技术专长的个人提供了无限的可能性。想要成为IT行业的超级个体&#xff0c;实现知识与技能的变现吗&#xff1f;以下是一些高效途径&#xff0c;助你一臂之力&#xff01; 1. 独立接单外包 1&#xff09…

vue3数字滚动组件

效果图 一、安装插件 npm i vue3-count-to 二、components文件夹下新建BaseCountTo.vue文件 <template><BaseCountTo :endVal"endVal" :decimals"decimals" /> </template> <script setup > import { defineComponent, watch, r…

改手机IP地址的软件推荐

随着移动互联网的普及&#xff0c;手机已成为人们日常生活中不可或缺的一部分。而在使用手机的过程中&#xff0c;IP地址作为一个重要的网络标识&#xff0c;有时也需要进行修改或更改。为了满足这一需求&#xff0c;市面上涌现出了许多改手机IP地址的软件。虎观代理将对这些软…

韩顺平Java | C27 正则表达式

入门介绍 需求&#xff1a;提取文本中某类字符 传统方法&#xff1a;遍历每个字符&#xff0c;判断其是否在ASCII码中某种类型得编码范围内&#xff0c;代码量大&#xff0c;效率不高 正则表达式(RegExp, regular expression)&#xff1a;处理文本的利器&#xff0c;是对字符…

java混淆的公司有哪些

一些提供 Java 混淆服务的公司包括&#xff1a; PreEmptive Solutions&#xff1a;PreEmptive Solutions 提供了一系列用于保护 Java 和 .NET 应用程序的工具&#xff0c;包括混淆、代码压缩、加密和漏洞检测等功能。 DexGuard&#xff1a;DexGuard 是 Guardsquare 公司推出的…

【JavaWeb】异步请求——AJAX

目录 Ajax&#xff08;Asynchronous JavaScript and XML&#xff09;优点传统Web与Ajax的差异Ajax工作流程Ajax 经典应用场景XMLHttpRequest常用方法事件常用属性 ajax: GET请求和POST请求的区别 传统Ajax实现传统方式实现Ajax的不足 $.ajax()语法常用属性参数常用函数参数 Aja…

golang 迷宫回溯算法(递归)

// Author sunwenbo // 2024/4/14 20:13 package mainimport "fmt"// 编程一个函数&#xff0c;完成老鼠找出路 // myMap *[8][7]int 地图&#xff0c;保证是同一个地图&#xff0c;因此是引用类型 // i,j表示对地图的哪个点进行测试 func SetWay(myMap *[8][7]int, …

网络基础-基于TCP协议的Socket通讯

一、Socket通讯基于TCP协议流程图 UDP 的 Socket 编程相对简单些不在介绍。 二、 服务端程序启动 服务端程序要先跑起来&#xff0c;然后等待客户端的连接和数据。 服务端程序首先调用 socket() 函数&#xff0c;创建网络协议为 IPv4&#xff0c;以及传输协议为 TCP 的…

基于XML配置bean(二)

文章目录 1.工厂中获取bean1.静态工厂1.MyStaticFactory.java2.beans.xml3.测试 2.实例工厂1.MyInstanceFactory.java2.beans.xml3.测试 3.FactoryBean&#xff08;重点&#xff09;1.MyFactoryBean.java2.beans.xml3.测试 2.bean配置信息重用继承抽象bean1.beans.xml2.测试 3.…

HarmonyOS实战开发-如何实现一个简单的健康生活应用

功能概述 成就页面展示用户可以获取的所有勋章&#xff0c;当用户满足一定的条件时&#xff0c;将点亮本页面对应的勋章&#xff0c;没有得到的成就勋章处于熄灭状态。共有六种勋章&#xff0c;当用户连续完成任务打卡3天、7天、30天、50天、73天、99天时&#xff0c;可以获得…

SpringBoot框架——8.MybatisPlus常见用法(常用注解+内置方法+分页查询)

1.MybatisPlus常用注解&#xff1a; 1.1 当数据库、表名和字段名和实体类完全一致时无需加注解&#xff0c;不一致时&#xff1a; TableName指定库名 TableId指定表名 TableField指定字段名 1.2 自增主键&#xff1a; TableId(typeIdType.AUTO) private Long id; 1.3 实体类中属…

2000-2022年各省人力资本水平数据(含原始数据+计算过程+计算结果)(无缺失)

2000-2022年各省人力资本水平数据&#xff08;含原始数据计算过程计算结果&#xff09; 1、时间&#xff1a;2000-2022年 2、来源&#xff1a;国家统计局 3、指标&#xff1a;普通高等学校在校学生数(万人)、年末常住人口&#xff08;万人&#xff09;、人力资本水平 4、范…

CTFshow-PWN-前置基础(pwn20)

提交ctfshow{【.got表与.got.plt是否可写(可写为1&#xff0c;不可写为0)】,【.got的地址】,【.got.plt的地址】 前置基础知识&#xff1a; .got 和 .got.plt 是 ELF&#xff08;Executable and Linkable Format&#xff0c;可执行和可链接格式&#xff09;二进制文件中的两个…