- 博客(9)
- 收藏
- 关注
原创 [简单] 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
136
原创 [简单] leetcode 合并两个有序链表
题目:思路:比较两个链表第一个节点data的大小,小的写到第三个链表中,然后指针后移; 循环此过程,直到一个链表为空,将另一个链表剩下的节点放入第三个链表中。 返回链表。知识点:java中链表的定义与使用 public class ListNode { int val; ListNode next; ListNode(int x) { val = ...
2019-07-20 15:19:43
165
原创 CSP——ISBN号码
知识点:1、字符数组先以字符串的形式输入,再将字符串转化成字符数组tocharArray( )函数:将字符串对象中的字符转换为一个字符数组;char a[]=s.toCharArray(); charat( )函数:功能类似于数组,将字符串看成字符数组,返回其特定位置的字符; charAt(i),i为int类型...
2018-09-03 15:09:03
778
原创 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
579
原创 CCF——数位之和
在刚看到这个题目的时候,不由分说的就想采用数组的形式(前面刷题基本上都用了数组),写完了之后编译一直报错,数组溢出,改了很久都不对,后才想到可以把每一位分离出来,就类似于之前那种水仙花数计算方法等,把每一位分离出来。 核心算法:while(n!=0){ sum=sum+n%10; //取余得到每一位的数字,相加 n=n/10; //...
2018-08-28 11:02:03
269
原创 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
272
原创 CSP刷题初体验
从简单的刷起吧~~思路: ①初始化两个数组:a1用来存储输入的数据 a2用来存储a1中每个数据出现的次数 注意两个数组下标的对应 ②找出a2中的最大元素max,并记录下标,...
2018-08-26 11:39:10
2384
3
原创 pycharm下的TensorFlow
在pycharm中测试TensorFlow环境是否配置成功的过程中,出现了如下警告:大概意思是:你的CPU支持AVX扩展,但是你安装的TensorFlow版本无法编译使用。 原因:除了通常的算术和逻辑,现代CPU提供了许多低级指令,称为扩展,例如, SSE2,SSE4,AVX等来自维基百科:高级矢量扩展(AVX)是英特尔在2008年3月提出的英特尔和AMD微处理器的x86...
2018-05-29 09:39:02
415
原创 关于malloc报错
报错代码部分示例(C语言)typedef double ElemType; struct BTreeNode{ ElemType data; char c; struct BTreeNode* left; struct BTreeNode* right;}; struct BTreeNode* CreateHuffman(ElemType a[]...
2018-05-11 15:25:38
6070
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人