- 博客(17)
- 收藏
- 关注
原创 百书+编程2024/12/02期
他基于字母在情报中出现的频率,构建了一棵特殊的树结构,使得高频的字母变得简洁易传,而低频的字母则占用更多空间。富有的严监生终于要死了,行将就木之时,也仅剩手指可以动,他们的儿子让你为他们写一个程序,可以实现让严监生输入他想实现的事并打印出来,免得他举起那两根手指。你最近看了《音乐欣赏十五讲》,对各种形式的音乐逐渐喜欢起来,某天,你好像有点飘,你瞬间觉得自己可以寻找的一种新的组成音乐的方式,于是乎你开始了自己的表演。于是,三国的英雄们纷纷开始提交他们的将领阵容,向大会提交符合条件的子序列。
2024-12-15 20:01:34
320
原创 百书+编程2024/10/28期
一天,kks低手读完了平凡的世界,他为田晓霞的壮烈牺牲而心痛不已。于是,他决定用AI模型将抗洪救灾的场景复现,以此来悼念田晓霞。但现在,他遇到了一个问题,你能否帮助他解决这个问题。收集完五根后,天命人与猪八戒见到了老猴子。老猴子提了一个问题,若是天命人解出来了,他就带天命人去拿第六根。由于秘密武器的过度使用,0d00穿越到中国古代,有个古代人向她询问问题,希望她能给出答案。秦始皇曰:“朕兼并天下,虽得四海,而百姓未定,人心难测,治道安可久长?李斯沉吟片刻,答曰:“陛下,臣有一惑,若能解之,便可知治国之道。
2024-10-29 21:11:02
391
原创 数据结构实验四 查找和排序算法实现
编写一个程序exp4-5.cpp,采用二路归并排序方法,对有n个记录的待排序序列(例如8个记录的序列{8, 2, 21, 34, 12, 32, 6, 16, 11, 5})进行排序,要求(1)写出采用二路归并排序方法进行排序的过程;编写一个程序exp9-2.cpp,输出在顺序表(1,2,3,4,5,6,7,8,9,10)中采用折半查找方法查找关键字9的过程。2、领会二叉排序树的定义,二叉树排序树的创建、查找和删除过程及其算法设计;1、领会折半查找的过程和算法设计;4、领会堆排序的过程和算法设计;
2024-03-02 20:02:23
861
原创 数据结构实验三 图的操作与实现
编写一个程序exp8-5.cpp,实现求带权连通图中最小生成树的Prim算法,如图8.55所示的带权连通图G,输出从顶点0出发的一棵最小生成树。编写一个程序graph.cpp,设计带权图的邻接矩阵与邻接表的创建和输出运算,并在此基础上设计一个主程序exp8-1.cpp完成以下功能。编写一个程序travsal.cpp实现图的两种遍历运算,并在此基础上设计一个程序exp8-2.cpp完成以下功能。(1)建立如图8.54所示的有向图G的邻接矩阵,并输出之。1、领会图的两种主要存储结构和图的基本运算算法设计;
2024-03-02 20:00:12
2145
3
原创 数据结构实验二 二叉树的操作与实现
编写一个程序exp7-3.cpp,实现由先序序列和中序序列以及由中序序列和后序序列构造一棵二叉树的功能(二叉树种的每个结点值为单个字符),要求以括号表示和凹入表示法输出该二叉树,并用先序遍历序列“ABDEHJKLMNCFGI”和中序遍历序列“DBJHLKMNEAFCGI”以及由中序遍历序列“DBJHLKMNEAFCGI”和后序遍历序列“DJLNMKHEBFIGCA”进行验证。编写一个程序exp7-5.cpp,构造一棵哈夫曼树,输出对应的哈夫曼编码和平均查找长度,并对下表(表7.8)所示的数据进行验证。
2024-03-02 19:54:31
1962
原创 数据结构实验一 线性表、堆栈和队列的操作与实现
编写一个程序linklist.cpp,实现单链表中的各种基本运算和整体建表算法(假设单链表的元素类型ElemType为char),并在此基础上设计一个程序exp2-2.cpp完成以下功能。编写一个程序sqqueue.cpp,实现环形队列(假设队列中元素类型ElemType为char)的各种基本运算,并在此基础上设计一个程序exp3-3.cpp完成以下功能。(3)求结果单链表的中间位,如123的中间位为2,1234的中间位为2。1、线性表的链表实现:遍历、查找、插入、删除、翻转。
2024-03-02 19:48:20
765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅