上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 1.public class和class的区别 class前面的public可有可无 如果一个类前面使用public修饰,则文件名必须与类名一致 如果一个类前面没有使用public修饰,则文件名可以与类名不一致 所以在一个Java源文件中最多有一个Class使用public修饰 2.Java的可以执 阅读全文
posted @ 2020-08-27 11:27 Heinrich♣ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.Java符号集,采用unicode字符集 2.标识符及命名 标识符长度不限 标识符可以由字符、数字、下划线和美元符号组成,但不能用数字开头 利用关键词Final生命常量,常量名采用大写 3.注释 //注释内容// /*注释内容*/ /**注释内容*/ 4.4种数据类型 基本数据类型 数组 类 接 阅读全文
posted @ 2020-08-27 11:26 Heinrich♣ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: set是集合,是一个内部自动有序且不含重复元素的容器 要去掉重复元素的情况,而且有可能因这些元素比较大或者类型不是int型而不能直接开散列表 set提供更为直接的接口,加入了set之后可以实现自动排序 #include<set> 单独定义一个set set<typename> name; set数组 阅读全文
posted @ 2020-08-25 09:18 Heinrich♣ 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 后进先出,栈中没有元素时令top=-1 清空 void clear(){ TOP=-1; } 获取栈内元素个数 int size(){ return TOP+1; } 判空 bool empty(){ if(TOP 1){ return true; } else{ return false; } } 阅读全文
posted @ 2020-08-23 09:34 Heinrich♣ 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.vector的常见用法 //vector的定义 //定义一个一维数组name[size] vector<typename> name; //定义一个二维vector数组,当作两个维都可变长的二维数组 vector<vector<int> > name; //注意如果typename是一个STL容 阅读全文
posted @ 2020-08-21 15:42 Heinrich♣ 阅读(2606) 评论(0) 推荐(0) 编辑
摘要: 如果遇到1000位的加减,只能通过模拟来确定精度 定义int 型数组存储大整数。 原则:整数的高位存储在数组的高位,整数的低位存储在数组的低位,因为在进行运算的时候都是从整数的低位到高位进行枚举,顺位存储和这种思维相吻合。 因此实际上是逆位存储,再度入后需要在另存为数组的时候反转。 定义结构体并初始 阅读全文
posted @ 2020-08-20 21:20 Heinrich♣ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题目描述: Goldbach's Conjecture: For any even number n greater than or equal to 4, there exists at least one pair of prime numbers p1 and p2 such that n = 阅读全文
posted @ 2020-08-20 10:47 Heinrich♣ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 素数 除了1和本身之外,不能被其他数整除的一类数 1.对给定的正整数n,对任意的正整数a(1<a<n)都有n%a!=0成立 2.一既不是素数也不是合数 3.n与2到n-1中每一个数相除来测试是否能否整除,但是O(n)复杂度有点大,为了优化,可以通过平方来减少次数 #include<iostream> 阅读全文
posted @ 2020-08-19 16:58 Heinrich♣ 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 最大公约数: 方法:辗转相除法 递归边界:0和任意一个整数a的最大公约数都是a 递归式:gcd(a.b)=gcd(b,a%b); 递归边界:gcd(a,0)=a; #include<iostream> using namespace std; int gcd(int a,int b){ if(b== 阅读全文
posted @ 2020-08-19 09:41 Heinrich♣ 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 立方根的逼近迭代方程是 y(n+1) = y(n)*2/3 + x/(3*y(n)*y(n)),其中y0=x.求给定的x经过n次迭代后立方根的值。 输入: 输入有多组数据。每组一行,输入x n。 输出: 迭代n次后的立方根,double精度,保留小数点后面六位。 样例输入: 465468 阅读全文
posted @ 2020-08-18 11:17 Heinrich♣ 阅读(336) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页