- 博客(9)
- 收藏
- 关注
原创 printlimitmax
题: 代码如下: #include #define OFFSET 500000//偏移量,用于补偿实际数字与数组下标之间偏移 int Hash[1000001]; int main(){ int n,m; while(scanf("%d%d",&n,&m)!=EOF){//注意若成功完成输入并对n赋值,scanf函数的返回值即为1. for(int i=
2017-04-10 22:42:08 305
原创 samescorenumber
题: 思路:将存储位置与数据本身对应起来的存储手段就是Hash。 这类问题存在一个共同特点:输入的分数种类是有限的。在此例中,我们可以看到,输入的分数不仅严格在0-100的区间之内,同时它又一定是个整数。这样,输入的数据一共只有101种可能,我们只要为这101种可能分别计数,便能在输入结束时便得知每一种分数的重复情况。利用其与数组下标对应方法分别统计各分数出现的次数。 代码
2017-04-10 21:52:31 381
原创 Array_using
1、数组必须先声明再创建(初始化),后使用。 声明:int[ ] array1,array2; int array[ ];//数组没有被分配内存空间 创建(分配内存空间):array1=new int[5];//此时已经有了默认值。可以对数组进行存取了。 2、Java中数组是一种对象,它会有自己的实例变量,实际上,数组只有一个公共的实例变量,也就是length变量,这个变量指的是数组的长度。
2017-04-10 14:59:48 442
原创 Scanner_use
1、 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。 2、由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于Scanner,
2017-04-10 09:20:14 298
原创 Date_differentvalue
计算两个日期差: 分析: 考察了日期类问题中最基本的问题--------求两个日期间的天数差,即求分别以两个特定日期为界的日期区间的长度。这里值得一提的是,解决这类区间问题有一个统一的思想--------把原区间问题统一到起点确定的区间问题上去。在该例中,我们不妨把问题统一到特定日期与一个原点时间(如0000年1月1日)的天数差,当要求两个特定的日期之间的天数差时,我们只要将他们与原点日期的天
2017-04-09 21:24:21 341
原创 C++_note
1、类必须先声明后使用,即class 类名{ };必须加分号,其是类声明语句的结束标志。类成员,不加访问权限关键字时,默认所有成员声明为private权限。注意与Java的区 别,Java中则是默认为protected权限。 2、在类中声明的成员函数用来对数据成员进行操作,还必须在程序中实现这些成员函数。格式为void Point::Display(){ }。如果成员函数的定义是在类体中给出
2017-04-09 14:36:42 953
原创 score_sort
成绩排序:规则,有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 #include #include #include using namespace std; struct E{ char name[1001]; int age; int score; }buf[1
2017-04-08 16:58:17 727
原创 bubble_sort
C++代码如下:#include int main(){ int n; int buf[100]; while(scanf("%d",&n)!=EOF){ for(int i=0;i<n;i++){ scanf("%d",&buf[i]); } for(int i=0;i<n-1;i++){
2017-04-08 11:19:56 265
原创 Java_集合
相关知识链接如下:http://blog.csdn.net/qq_25827845/article/details/53870329 http://www.cnblogs.com/sunflower627/p/3158042.html
2017-04-06 20:00:55 247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人