- 博客(18)
- 收藏
- 关注
原创 二、数据结构
用两个数组模拟链表,一个记录值,另一个记录next指针双链表用两个数组记录左右指针 0位置为头,1位置为尾栈和队列单调队列和单调栈保持队列或栈中元素单调kmp性质 n−ne[n]n - ne[n]n−ne[n] 就是把111到nnn覆盖的最小循环节长度, 如果nnn整除n−ne[n]n - ne[n]n−ne[n], 那么其就是最小完全循环节长度Trie树用途:快速的存储和查找字符串节点数为通常为每个串的最大长度乘以串的个数可持久化trie树可持久化的含义的就是记录trie
2025-01-25 14:58:25
861
原创 九个基础算法
欢迎各位大佬们来到Tubishu的博客🌟Tubishu是一名计算机本科生,不定期发送一些在学校的成果供佬们消遣~希望能为佬的编程之路添砖加瓦⭐🔥本文专栏 ➡️。
2025-01-25 14:41:25
897
原创 数据结构——实验七·排序
本实验是基于C实现对一组数据进行排序,包括直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排序和2-路归并排序这5种排序算法。
2025-01-22 22:33:33
1719
原创 数据结构——实验三·队列
本实验是基于C语言实现队列的各种操作,包括实验目的、内容,循环队列+链队列的分析、算法设计、代码、运行结果贴图,最后实验总结
2025-01-19 15:05:47
741
1
原创 转换次数|蓝桥
若代码是从网上复制来的,编译结果报错:error: #include expects “FILENAME” or 和error: stray ‘\302’ in program;这是编码问题,用sublime打开可以发现有些原本空格的地方被一些隐秘的字符给占据着,肉眼看不出来,删除后打上空格即可编译OK。每次转换是指将各个位数上不为0的数相乘从而得到一个新的值,所以接下来要分离整数n的各位数上的数并进行累乘,运算符“%”和“/”的巧妙配合便可实现,
2024-01-28 22:50:51
576
原创 PTA | L1-006 连续因子
此代码对大部分测试点的输出结果正确,但对某些特殊的测试点结果错误,例如:2。数组a中储存的元素就是一组连续的因子,通过if语句不断比较刷新长度最大值k。
2024-01-21 22:58:12
548
1
原创 C语言——课程实验报告
将 1,2,…,9 共9个数分成3组,分别组成3个三位数,且使这3个三位数构成1:2:3的比例,试求出所有满足条件的3个三位数。输入格式无输出格式若干行,每行3个数字。按照每行第1个数字升序排列。输入无输出(每行***表示一个答案)
2024-01-20 21:54:11
1407
2
C语言课程设计报告.docx
2024-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人