![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
whisttle
这个作者很懒,什么都没留下…
展开
-
CSP刷题初体验
从简单的刷起吧~~思路: ①初始化两个数组:a1用来存储输入的数据 a2用来存储a1中每个数据出现的次数 注意两个数组下标的对应 ②找出a2中的最大元素max,并记录下标,...原创 2018-08-26 11:39:10 · 2316 阅读 · 3 评论 -
CCF——数列分段
刚一开始写的时候总是会数组越界报错,方法是对的,就是循环的判断条件没写好,还有最后的输出temp+1import java.util.Scanner;public class Main { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(...原创 2018-08-27 16:21:26 · 244 阅读 · 0 评论 -
CCF——数位之和
在刚看到这个题目的时候,不由分说的就想采用数组的形式(前面刷题基本上都用了数组),写完了之后编译一直报错,数组溢出,改了很久都不对,后才想到可以把每一位分离出来,就类似于之前那种水仙花数计算方法等,把每一位分离出来。 核心算法:while(n!=0){ sum=sum+n%10; //取余得到每一位的数字,相加 n=n/10; //...原创 2018-08-28 11:02:03 · 222 阅读 · 0 评论 -
CSP——跳一跳
解题代码:import java.util.Scanner;public class Main { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int sum=0; int temp=0; //跳到中心的累加变量 int x; while...原创 2018-09-02 10:20:31 · 541 阅读 · 0 评论 -
CSP——ISBN号码
知识点:1、字符数组先以字符串的形式输入,再将字符串转化成字符数组tocharArray( )函数:将字符串对象中的字符转换为一个字符数组;char a[]=s.toCharArray(); charat( )函数:功能类似于数组,将字符串看成字符数组,返回其特定位置的字符; charAt(i),i为int类型...原创 2018-09-03 15:09:03 · 730 阅读 · 0 评论 -
[简单] leetcode 合并两个有序链表
题目:思路:比较两个链表第一个节点data的大小,小的写到第三个链表中,然后指针后移; 循环此过程,直到一个链表为空,将另一个链表剩下的节点放入第三个链表中。 返回链表。知识点:java中链表的定义与使用 public class ListNode { int val; ListNode next; ListNode(int x) { val = ...原创 2019-07-20 15:19:43 · 140 阅读 · 0 评论 -
[简单] leetcode 最大子序和
题目:思路:两个for循环,比较每个子串sum的大小。注意:不要忘记一个数也是子串。代码:算是暴力求解吧。class Solution { public int maxSubArray(int[] nums) { int sum = nums[0]; for(int i=0;i<nums.length;i++){ ...原创 2019-07-27 17:56:47 · 113 阅读 · 0 评论