- 博客(9)
- 收藏
- 关注
原创 简易英文词典
遍历词典链表,找到合适的位置插入新节点,以保持字典的字母顺序。输出:若单词存在,返回true;遍历词典链表,找到合适的位置插入 'newNod。遍历词典链表,查找是否存在单词等于搜索词的节点。遍历词典链表,查找是否存在单词等于 'word。遍历词典链表,找到要删除的节点 'tar。遍历词典链表,按顺序输出每个节点的单词。创建一个新的节点,存储要插入的英文单词。是否能正确处理删除词典中不存在的单词?是否能正确处理搜索词典中不存在的单词?遍历词典链表,按顺序输出每个节点的单词。遍历词典链表,找到要删除的节点。
2024-04-17 22:44:46 169 1
原创 线索二叉树
这个性质保证了在搜索二叉树中,每个节点的值都大于其左子树中的任何节点的值,且小于其右子树中的任何节点的值。线索二叉树是在普通二叉树的基础上添加了指向前驱和后继节点的线索(线索即直接指向的意思)。如果值小于当前节点的值,递归地插入到左子树中。如果值大于当前节点的值,递归地插入到右子树中。如果值小于当前节点的值,在左子树中递归查找。如果值大于当前节点的值,在右子树中递归查找。输入:当前树的根节点和要插入的值。输入:当前树的根节点和要查找的值。输入:当前树的根节点和层次间隔。输出:插入值后的新树的根节点。
2024-04-17 22:42:51 383 1
原创 电梯模拟但没有模拟时钟
其中,乘客模块包括:加入乘客,乘客进入电梯,乘客离开电梯,乘客放弃等候,乘客加入上升队列,乘客加入下降队列;电梯模块包括:电梯上升,电梯下降,电梯开门,电梯关门,电梯加减速,电梯停下;电梯模拟由三大功能模块组成:乘客模块,电梯模块,时序模块。时序模块包括:加入时序操作。
2024-04-17 22:40:49 175 1
原创 Python语言分支循环结构应用
用户从键盘输入一行字符(不少于20个,至少包括数字、英文字母、空格及其他特殊符号等4种以上),编写一个程序,统计并输出其中英文字符、数字字符、空格符和其他字符的个数。判断字符类型:使用字符串的内置方法(isalpha(), isdigit(), isspace())判断字符属于哪一类。初始化计数器:为英文字符、数字字符、空格符和其他字符分别初始化计数器。遍历输入字符串:使用 for 循环遍历输入字符串中的每个字符。输出统计结果:打印统计得到的各个字符类型的个数。
2023-12-18 17:45:37 40 1
原创 运算符、内置函数、序列基本用法
编写程序,输入包含若干集合的列表,输出这些集合的并集。要求使用reduce()函数和lambda表达式完成。编写程序,输入一个包含若干整数的列表,输出一个新列表,要求新列表中只包含原列表中的偶数。编写程序,输入任意大的自然数,输出各位数字之和。
2023-12-17 23:32:14 37
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人