基础
文章平均质量分 86
以全速前进
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于C语言\b \t \n及转义序列的理解
原创 2017-09-04 15:23:54 · 693 阅读 · 0 评论 -
JAVA_大数的阶乘-----蒜头君对阶乘产生了兴趣,他列出了前 1010 个正整数的阶乘以及对应位数的表
蒜头君对阶乘产生了兴趣,他列出了前1010个正整数的阶乘以及对应位数的表: nn n!n! 位数 1 1 1 2 2 1 3 6 1 4 24 2 5 120 3 6 720 3 7 5040 4 8 40320 5 9 36288...原创 2019-03-13 21:27:12 · 403 阅读 · 0 评论 -
基础知识储备-快速筛法求素数
普通的线性筛法: public class Main { static int N=1001; static int []prime=new int [N+1]; static int []su=new int [N+1]; static int cnt; static boolean []isprime =new boolean[N+1]; public static vo...原创 2019-02-27 11:34:19 · 219 阅读 · 0 评论 -
java语言 L1-017 到底有多二 (15 分)
一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。 输入格式: 输入第一行给出一个不超过50位的整数N。 输出格式: ...原创 2019-03-05 21:53:29 · 846 阅读 · 0 评论 -
Java中对Array数组的常用基本操作
声明数组; 初始化数组; 查看数组长度; 遍历数组; int数组转成string数组; 从array中创建arraylist; 数组中是否包含某一个值; 将数组转成set集合; 将数组转成list集合; Arrays.fill()填充数组; 数组排序; 复制数组; 比较两个数组; 去重复; 查询数组中的最大值和最小值; 1.声明数组; String []...原创 2019-03-02 10:47:24 · 466 阅读 · 0 评论 -
JAVA中Map的用法
Map 初始化 1 Map<String,String>map=newHashMap<String,String>(); 插入元素 1 map.put("key1","value1"); 获取元素 1 map.get("key1") ...原创 2019-02-27 21:37:38 · 1714 阅读 · 0 评论 -
JAVA的常见类型转换
java将int类型的变量转化成String类型的 第一种方法:String的valueOf方法, int i=5; String s=String.valueOf(i); 第二种方法,直接在int后面加一个空的字符串,因为在java里面,默认任务int类型和字符串类型相加,为字符串类型。 int i=6; String s=i+""; 3 第三种:使用int的封装类Integer,在Integ...原创 2019-02-16 13:13:29 · 266 阅读 · 0 评论 -
JAVA语言1031 Hello World for U (20 分)
1031 Hello World for U (20 分) Given any string of N (≥5) characters, you are asked to form the characters into the shape of U. For example, helloworld can be printed as: h d e l l r lowo That ...原创 2018-12-10 20:17:57 · 200 阅读 · 1 评论 -
简单桶排序
C语言实现: #include int main() { int a[1001],i,j,t,n; for(i=0;i a[i]=0; scanf("%d",&n); for(i=1;i { scanf("%d",&t); a[t]++; } for(i=0;i for(j=1;j printf("%d ",i); return 0; }原创 2017-08-31 15:39:12 · 192 阅读 · 0 评论 -
关于深度优先搜索个人总结
深度优先搜索算法(英语:Depth-First-Search,简称DFS)是一种用于遍历或搜索树或图的算法。沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节点都被访问为止。属于盲目搜原创 2017-09-15 14:50:43 · 1040 阅读 · 1 评论 -
JAVA大数处理(BigInteger,BigDecimal)
Ⅰ基本函数: 1.valueOf(parament);将参数转换为制定的类型 比如int a=3; BigInteger b=BigInteger.valueOf(a); 则b=3; String s=”12345”; BigInteger c=BigInteger.valueOf(s); 则c=...原创 2019-03-13 21:56:06 · 184 阅读 · 0 评论
分享