随笔分类 - 编程练习
摘要:配置 DosBox DosBox 在高分辨的屏幕上窗口很小。 修改分辨率 Win7 及以上配置文件位于{system drive}:\Users\{username}\AppData\Local\DOSBox\dosbox-{version}.conf[1]。 修改 dosbox-{version}
阅读全文
摘要:题目地址: https://chinese.freecodecamp.org/learn/javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-registe
阅读全文
摘要:实验 16 编写包含多个功能子程序的中断例程 安装一个新的 int 7ch 中断例程,为显示输出提供如下功能子程序: 清屏。 设置前景色 设置背景色 向上滚动一行 入口参数说明: 用 ah 寄存器传递功能号:0 表示清屏,1 表示设置前景色,2 表示设置背景色,3 向上滚动一行 对于 2、3 号功能
阅读全文
摘要:请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。 输出格式: 首先,如果所有符号配对正确,则在第一行中输出YES,否则输出NO
阅读全文
摘要:10-排序6 Sort with Swap(0, i) (25point(s)) Given any permutation of the numbers {0, 1, 2,..., N−1}, it is easy to sort them in increasing order. But wha
阅读全文
摘要:设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的先后次序依次从停车场最里面向大门口处停放 (即最先到达的第一辆车停放在停车场的最里面) 。如果停车场已放满n辆车,则以后到达的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车可以
阅读全文
摘要:02 线性结构4 Pop Sequence (25分) Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You are s
阅读全文
摘要:7 37 整数分解为若干项之和 (20分) https://pintia.cn/problem sets/14/problems/2990 对于给定一个数 7 来说 看到这个,立马想到的就是用一个数组来表达这些数。然后找最后的两个数的规律,要么是后头两个数加起来,要么呢只是一个加一一个减一,可能还会
阅读全文
摘要:为了适应“开头结尾多空格”这个测试用例需要对“为了适应格式”这两个 if 取消注释。
阅读全文
摘要:L1 050 倒数第N个字符串 (15分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz,
阅读全文
摘要:L1 049 天梯赛座位分配 (20分) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在
阅读全文
摘要:Sample Input: Sample Output: 题目有一个测试点是“最大和前面有一段是0”,所以呢基本上就是在老师的代码的基础上做一点点的修改。每次开始新的子序列记录一个位置,当更新最大子序列和的时候更新最大子序列和的start 和 end。 Python 版
阅读全文
摘要:习题11 8 单链表结点删除 (20分) 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除。链表结点定义如下: 函数接口定义: 函数 从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向单链表头结点的指针。 函数 将单链
阅读全文
摘要:# L1-064 估值一亿的AI核心代码 (20分)  以上图片来自新浪微博。 本题要求你实现一个稍微更值钱一点的
阅读全文
摘要:7 1 词频统计 (30 分) 请编写程序,对一段英文文本,统计其中所有不同单词的个数,以及词频最大的前10%的单词。 所谓“单词”,是指由不超过80个单词字符组成的连续字符串,但长度超过15的单词将只截取保留前15个单词字符。而合法的“单词字符”为大小写字母、数字和下划线,其它字符均认为是单词分隔
阅读全文
摘要:7 6 求指定层的元素个数 (40 分) 输入一个嵌套列表,再输入层数,求该层的数字元素个数。 输入格式: 第一行输入列表 第二行输入层数 输出格式: 在一行中输出元素个数 输入样例: 在这里给出一组输入。例如: 输出样例: 在这里给出相应的输出。例如:
阅读全文
摘要:7 5 列表元素个数的加权和(1) (40 分) 输入一个嵌套列表,嵌套层次不限,根据层次,求列表元素的加权个数和。第一层每个元素算一个元素,第二层每个元素算2个元素,第三层每个元素算3个元素,第四层每个元素算4个元素,...,以此类推! 输入格式: 在一行中输入一个列表。 输出格式: 在一行中输出
阅读全文
摘要:7 4 列表数字元素加权和(1) (40 分) 输入一个嵌套列表,嵌套层次不限,根据层次,求列表元素的加权和。第一层每个元素 的值为:元素值\ 1,第二层每个元素的值为:元素值\ 2,第三层每个元素的值为:元素值 3, ...,以此类推! 输入格式: 在一行中输入列表 输出格式: 在一行中输出加权和
阅读全文
摘要:7 3 列表或元组的数字元素求和 (20 分) 求列表中数字和,列表中嵌套层次不限2层 输入格式: 在一行中输入列表或元组 输出格式: 在一行中输出数字的和 输入样例: 在这里给出一组输入。例如: 输出样例: 在这里给出相应的输出。例如:
阅读全文
摘要:7 2 一帮一 (15 分) “一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。 输入格式: 输入第
阅读全文

浙公网安备 33010602011771号