- 博客(4)
- 收藏
- 关注
原创 Java基础篇-第一天(学习目标和总结)
JVM是虚拟机,是Java程序能够跨平台的核心,JRE是Java运行的环境,包含了JVM和Java运行的核心库,JDK则是包含了一些Java的集成开发工具,包含了JRE和一些开发工具。因为java程序可以运行在java虚拟机上面,在运行java程序的时候,安装对应系统的jvm虚拟机即可,但是jvm虚拟机本身是不跨平台的,具有跨平台性的是java程序本身。进入环境变量中进行配置即可,在JAVA_HOME那里写上Java的bin路径,然后在PATH中调用%JAVA_HOME%即可。
2024-09-04 16:17:01
386
原创 ACM4.3对抗赛DEF题题解(原来如此简单,超级详细入门必备)
D:heilong的烦恼 题目传送门 题意:根据运算符决定运算,最后输出运算结果 思路:循环+数组存储 因为代码实在是太长了,我才你一定不怎么会看所以我先将核心进位代码写在这里 加法进位: c[i]=a[i]+b[i]; if(c[i]>=10){ c[i]%=10; c[i+1]++; } 减法进位: if(a[i]<b[i]){ a[i+1]--; a[i]+=10; } c[i]=a[i]-b[i]; 乘法进位: c
2022-04-03 19:02:36
2078
1
原创 Codeforces Round #775 (Div. 2, based on Moscow Open Olympiad in Informatics)A~C 题解(原来如此简单,超级详细入门必备)
A. Game 题目传送门 题目理解:一个人要过河,这个人不会游泳,只能走陆地,一旦碰水就死翘翘,但是现在给你一个bug,只要你给x个硬币,你就可以传送到i+x块陆地上面,比如你在第5块土地上面,给5个硬币,那么你会出现在第10块土地上面。第一块和最后一块土地必然存在,求最少花硬币的数量。 解题思路:不能碰水,第一块和最后一块总是存在,那就从头到尾和从尾到头开始分别遍历,最后处理这两个变量就好 关键代码: l=1;r=n; while(a[l]==1&&l<=n)l++;
2022-03-08 13:36:01
1099
原创 Codeforces Round #765 (Div. 2) A~C 题解(原来如此简单,超级详细入门必备)
Codeforces Round #765 (Div. 2) A~C 题解(原来如此简单,超级详细入门必备)
2022-01-13 16:52:44
1263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅