会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王清河
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
64
65
66
67
68
69
70
71
72
···
90
下一页
2019年2月24日
1081 检查密码 (15 分)
摘要: 本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。 输入格式: 输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 80 个字符的
阅读全文
posted @ 2019-02-24 19:19 王清河
阅读(763)
评论(0)
推荐(0)
2019年2月23日
1079 延迟的回文数 (20 分)
摘要: 给定一个 k+1 位的正整数 N,写成 ak⋯a1a0 的形式,其中对所有 i 有 0≤ai<10 且 ak>0。N 被称为一个回文数,当且仅当对所有 i 有 ai=ak−i。零也被定义为一个回文数。 非回文数也可以通过一系列操作变出回文数。首先将该数字逆转
阅读全文
posted @ 2019-02-23 22:26 王清河
阅读(310)
评论(0)
推荐(0)
1078 字符串压缩与解压 (20 分)
摘要: 文本压缩有很多种方法,这里我们只考虑最简单的一种:把由相同字符组成的一个连续的片段用这个字符和片段中含有这个字符的个数来表示。例如 ccccc 就用 5c 来表示。如果字符没有重复,就原样输出。例如 aba 压缩后仍然是 aba。 解压方法就是反过来,把形如 5c 这样的表示恢复为 ccccc。 本
阅读全文
posted @ 2019-02-23 22:24 王清河
阅读(244)
评论(0)
推荐(0)
1080 MOOC期终成绩 (25 分)
摘要: 对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 0,如果 Gmid−term>Gfinal;否则总评
阅读全文
posted @ 2019-02-23 22:23 王清河
阅读(239)
评论(0)
推荐(0)
1077 互评成绩计算 (20 分)
摘要: 在浙大的计算机专业课中,经常有互评分组报告这个环节。一个组上台介绍自己的工作,其他组在台下为其表现评分。最后这个组的互评成绩是这样计算的:所有其他组的评分中,去掉一个最高分和一个最低分,剩下的分数取平均分记为 G1;老师给这个组的评分记为 G2。该组得分为 (,最后结果四舍五入后保留整数
阅读全文
posted @ 2019-02-23 22:22 王清河
阅读(1014)
评论(3)
推荐(1)
1076 Wifi密码 (15 分)
摘要: 下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按
阅读全文
posted @ 2019-02-23 22:21 王清河
阅读(258)
评论(0)
推荐(0)
九大经典算法之基数排序、桶排序
摘要: 08 基数排序(Radix Sort) 基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。排序过程是将所有待比较数值统一为同样的数位长度,数位较短的数前面补零,然后从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后, 数列就变成一
阅读全文
posted @ 2019-02-23 21:56 王清河
阅读(391)
评论(0)
推荐(0)
九大经典算法之归并排序
摘要: 07 归并排序 (Merge Sort) 归并操作的工作原理如下: 第一步:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列; 第二步:设定两个指针,最初位置分别为两个已经排序序列的起始位置; 第三步:比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置
阅读全文
posted @ 2019-02-23 21:43 王清河
阅读(250)
评论(0)
推荐(0)
九大经典算法之选择排序、堆排序
摘要: 05 选择排序 (Selection Sort) 原理:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。 空间效率:O(1) 时间效率:最好情况:O(N)
阅读全文
posted @ 2019-02-23 21:29 王清河
阅读(304)
评论(0)
推荐(0)
2019年2月22日
1075 链表元素分类 (25 分)
摘要: 给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而 [0, K] 区间内的元素都排在大于 K 的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K 为 10,则输出应该为 -4→-6→-2→7→
阅读全文
posted @ 2019-02-22 22:44 王清河
阅读(178)
评论(0)
推荐(0)
上一页
1
···
64
65
66
67
68
69
70
71
72
···
90
下一页
公告