- 博客(7)
- 收藏
- 关注
原创 算法之二分查找
二分查找用处十分广泛,一般采用非递归方法,思路很简单; #include #include int main() { int x; scanf("%d",&x); int mid,left,right; int a[20] = {1,2,3,4,5,6,7,8,10,15,79}; left = 0; right = 10; while(left <= right) { m
2018-01-22 19:51:04
199
原创 贪心之区间贪心
贪心算法之区间贪心: 主要解决贪心算法之最大不相交区间数问题 主要模板:数组[ai,bi],将bi按照从小到大的顺序排列,然后一次选出来符合条件的区间,但是count初始化为1。 #include #include using namespace std; struct node { int x; int y; }I[1000]; bool cmp(node a,node b) { i
2018-01-22 19:29:11
279
1
原创 1004. 成绩排名 (20)
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这
2018-01-07 22:05:10
248
原创 人生第一个Java项目
代码如下: package PalyMouse; import javax.swing.*; import java.awt.*; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class Mouse extends JFrame implements Runnable{ //积
2018-01-06 19:51:18
367
转载 Java必须理解的六大基础问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello wo
2018-01-06 19:27:05
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人