自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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结构体链表实现学生信息管理,包括添加、修改、删除、查询、按学号输出等基本操作

2025-01-22 22:49:38 1693

原创 数据结构——实验七·排序

本实验是基于C实现对一组数据进行排序,包括直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排序和2-路归并排序这5种排序算法。

2025-01-22 22:33:33 1719

原创 数据结构——实验六·散列表

本实验基于C实现散列表的创建、插入、查找

2025-01-21 19:06:43 968

原创 数据结构——实验五·图

本实验是基于C实现图的遍历操作,包括用邻接矩阵和邻接表创建有向图/无向图,深度优先和广度优先分别遍历。

2025-01-21 18:50:07 839

原创 数据结构——实验四·二叉树

本实验是基于C实现二叉树的各项操作,包括实验目的、内容,二叉树的分析、算法设计、完整代码、运行结果截图、调试。

2025-01-21 18:27:57 1314

原创 数据结构——实验三·队列

本实验是基于C语言实现队列的各种操作,包括实验目的、内容,循环队列+链队列的分析、算法设计、代码、运行结果贴图,最后实验总结

2025-01-19 15:05:47 741 1

原创 数据结构——实验二·栈

基于C语言实现的数据结构实验——栈的操作:顺序栈+链栈

2025-01-19 14:09:06 830

原创 数据结构——实验一·线性表

基于C语言实现数据结构实验——线性表的操作:顺序表+单链表

2025-01-19 12:59:14 914

原创 函数调用与参数传递

函数调用与参数传递精简讲解,叠加gdb调试进一步理解。

2024-02-16 15:36:52 1317 1

原创 gdb简介(精简版)

参考:刘汝佳《算法竞赛》

2024-02-14 18:53:30 986 1

原创 C||读写文件输入输出

简单了解标准输入输出,重定向,fopen方法

2024-01-31 02:55:18 1099 1

原创 转换次数|蓝桥

若代码是从网上复制来的,编译结果报错:error: #include expects “FILENAME” or 和error: stray ‘\302’ in program;这是编码问题,用sublime打开可以发现有些原本空格的地方被一些隐秘的字符给占据着,肉眼看不出来,删除后打上空格即可编译OK。每次转换是指将各个位数上不为0的数相乘从而得到一个新的值,所以接下来要分离整数n的各位数上的数并进行累乘,运算符“%”和“/”的巧妙配合便可实现,

2024-01-28 22:50:51 576

原创 程序设计实验报告——结构体

结构体/链表

2024-01-23 00:48:00 1217 1

原创 英语单词学习软件【动态分配空间】

单词学习程序

2024-01-22 23:59:18 671 1

原创 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

C语言课程实验报告,通过十二个任务来体现算法的重要性,难易程度与蓝桥杯相似,文档配有粗略的解题思路和完成的代码截图。 结尾富有总结可供参考。 任务1: 将 1,2,…,9 共9个数分成3组,分别组成3个三位数,且使这3个三位数构成1:2:3的比例,试求出所有满足条件的3个三位数。 输入格式 无 输出格式 若干行,每行3个数字。按照每行第1个数字升序排列。 输入 无 输出 192 384 576 * * * ... * * * (每行***表示一个答案) 任务2: 自然数序列为:1 2 3 4 5 6 7 8 9 … 自然数的2次方序列为:1  4  9  16  25 36 49… 自然数的3次方序列为:1  8  27  64  125 … 自然数的4次方序列为:1  16  81  256 … … 我们可以将这些数称为次方数。请编写程序找到1至10000中所有的次方数,每5个一行由小到大打印出来,并且统计次方数个数。 输入格式 无需输入 输出格式 所有次方数和其总个数 输出样例 1 4 8 9 16 25 27

2024-02-17

C语言下程序设计指针相关的题目

涉及到指针数组,友友们可做理解

2024-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除