Codeforces
程序员bigsai
坚持分享学习,写了一本原创数据结构与算法pdf分享给大家。
展开
-
Codeforces 494Div3(ABCDJava编写)
## Codeforces 494 div3 (ABCD) ## 从暑假开始做cf,感觉cf的题目很好,div3难度正好也挺适合我这种垃圾的。 题目链接 A:要找分割的最小次数,其实就是求同一个元素出现的最大次数。用hashmap即可。 import java.util.HashMap; import java.util.Map; import java.util.Scanne...原创 2018-07-31 22:29:40 · 2773 阅读 · 0 评论 -
codeforces 498 div3(a-e java)
题目链接 A:水题 import java.util.Scanner; public class testA { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int a[]=new int[n]; for(int i=0;i(...原创 2018-08-14 15:26:24 · 2675 阅读 · 0 评论 -
codeforces 496 div3(A-E1)(JAVA)
题目链接 A:水题代码 import java.util.Scanner; public class testA { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt();//总数量 int a[]=new int[n]; int num...原创 2018-08-12 23:00:39 · 2699 阅读 · 0 评论 -
关于排序速度效率数组集合选择那点事
题目链接 今天在codeforces上写一个排序题。我一直用java写的算法。后来太tm操蛋了。我用了普通的数组排序,tl了。。直接蒙蔽。后来想用c 看看效果,,把我的java代码克隆成c 。太操蛋了。。竟然和java一样超时,,后来在冥冥中看过很多c 代码把大的数组放到main函数的外面,我试了一下,竟然ac了。。390ms。。后来看了下Java有ac的代码,发现他使用list进行排序...原创 2018-09-13 16:04:09 · 3268 阅读 · 0 评论 -
codeforces 521div3(D Cutting Out)java
题目链接 测试用例: 很多情况会一直wa是因为题意没用读懂,进入自己的圈子无限wa,气的记录下来。。下次不能这么天真。 题意:给数字n和k,n是数字串的长度,k是要将数字分成的份数。让这么多份的数字出现次数最多。 思路: ①首先说说我的错误思路,我想到将数字预处理,先将数字按照出现的次数排序,提取前K个。那么最坏的情况就是这K种都取。出现的次数最大为此时第k个数出现的次数(这是...原创 2018-11-23 17:48:11 · 2672 阅读 · 0 评论