自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 刷题自用~

dijsktra+拆点。

2024-01-26 14:22:19 156

原创 计算机CS夏令营刷题模板(实时更新)

参照acwing给出知识点,做的是对应洛谷的模板题,

2024-01-15 21:50:10 438

原创 最优化方法

稀疏图,按边大小排序。

2023-07-26 16:56:26 1867

原创 latex 绘画 形式语言与自动机(Tikz画状态机)

【代码】latex 绘画 形式语言与自动机(Tikz画状态机)

2023-03-11 17:09:58 467

原创 HIT程序人生

将整个文件从虚拟空间中映射到的物理内存中的所有数据,从磁盘载入物理内存中,然后再跳转至main函数入口处,进行CPU的时间片的分配和逻辑控制流的执行。动态链接器使用过程链接表PLT+全局偏移量表GOT实现函数的动态链接,在GOT中存放函数目标地址,PLT使用GOT中地址跳转到目标函数,在加载时,动态链接器会重定位GOT中的每个条目,使得它包含目标的正确的绝对地址。本章主要介绍了hello的进程,包括进程的概念、功能与执行,shell的作用与基本处理流程,fork进程的创建过程,execve函数的过程。

2022-11-14 19:34:39 1254 1

原创 关于文件读入与获取文件大小

【代码】关于文件读入与获取文件大小。

2022-10-21 19:50:13 1025

原创 c++ class类的使用

最近在搞手写栈,突然想起自己C++类class还没怎么学。刚好就接着这次的东风一起学一波(要不然总感觉自己的数据结构课什么都没学,太失败QAQ)自己又没什么学习心得,直接挂链接吧~

2022-10-12 09:26:26 481

原创 edb的安装与使用&计统第二次实验

1: edb --run bomb(文件名) (命令行参数)[要求必须在该可执行文件的所在文件夹目录下使用]2: edb 直接打开edb界面,然后点击菜单内的File,沿着路径寻找你要使用的文件。特别注意./edb会报错(请不要执行这条指令)在终端窗口输入以下代码进行安装。两种方法使用edb打开。

2022-10-08 23:59:02 1380 1

原创 makefile的相关使用

Makefile编译,gdb调试(用文本打开,用vim打开会出现tab变空格的现象)Make clean :清除以前的文件。

2022-09-07 07:59:48 211

原创 9.5 数据算法与结构 ——导论

待学习:关键路径,warshall,哈夫曼树,平衡二叉树(二叉树相关B-tree),归约图,HASH,外部排序。待复习:各类链表,kmp算法,dijsktra,矩阵,树相关的基础操作,堆,强连通,双连通,floyd。查找:线性结构,树型结构,散列结构。排序:内部排序,外部排序。

2022-09-05 09:15:29 73

原创 关于Linux中的命令行参数的使用

argc是计算机自己统计的输入参数个数,不包括./main该文件名。argv[1][2]…中存储着我们依次输入的字符串。./main文件名直接存储在argv[0]中。

2022-08-24 11:09:59 319

原创 计算机设计实践LAB2

验收代码(杂合代码)

2022-08-24 11:09:32 101

原创 计算机设计实践1

2.用/usr /name(按名字查找) +文件名。1.用whereis+文件名查找。

2022-08-22 11:08:31 65

原创 7.25 python建模基础

numpy库的语法

2022-07-25 21:21:33 124

原创 7.24 python建模基础

代码】7.24python建模基础。

2022-07-24 21:20:22 180

原创 7.10 字典与集合

使用{}创建字典使用:指明 键:值 对使用逗号(,)分隔每对键值键必须是不可变的且不重复,只可以是任意类型2.访问字典使用[]运算符,键作为索引增加一个新的对在字典里键值对是无序的3.字典运算符和方法len()字典中键—值对的数量in快速判断key是否为字典中的键:O(1)等价于my_dict.has.key(key)for ··· in my_dict枚举字典中的键,仍然是无序的枚举字典中的键-对my_dict.items()返回全部的键-

2022-07-10 22:54:22 119

原创 7.8 python列表与元组

极其包容支持索引 []切片 [:]拼接 +重复 *成员 in长度 len()函数循环 for使用[]生成,元素之间用逗号分隔可以包含多种类型的对象,而字符串只能是字符内容是可变的,字符串是不可变的网址初始化可以是空列表sum,max,minb=a相当于指针操作,动b牵连ab=a[:],则不影响............

2022-07-08 21:38:15 204

原创 7.8 python 函数

如果实参没有给,就是用默认参数值global表明x是全局变量,此时在函数内修改x值等同于修改全局变量x的值!! x此时不需要成为参数

2022-07-08 14:14:48 630

原创 7-8字符串

转义符输出“”等易误读符号拼接+重复*for语句枚举字符串的每个字符函数字符串索引[]下标从零开始下标越界显示错误索引值以 0 为开始值,-1 为从末尾的开始位置。成员运算符in判断一个字符串是否是另一个字符串的子串返回True或者False切片计数参数替换replace12.其他方法split切割后放在列表中不加参数按照空格切加参数按照参数左右来切(所有同类型参数)原字符串不改变直接用来比较为真返回True,为..

2022-07-08 11:45:10 109

原创 7.7python修习(程序控制结构)

单分支结构( if 语句)if 的嵌套多分支结构(elif)elif= else : ifstart: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1).........

2022-07-07 15:56:33 113

原创 python注意小集锦

字符串

2022-07-06 20:49:41 231

原创 python2&python3的区别

1.print(‘’)&print’’2./在p2中是向下去整除,如果有一个浮点数,则结果为浮点数在p3里面则直接浮点数

2022-07-06 20:28:05 75

原创 小学期python7.6

python与c的简单对比下易错雷区

2022-07-06 11:44:39 154

原创 dev_c++安装指南&Windows下mp3音乐加入指南

1.点击安装包2.安装界面出现后点击ok3.然后狂点I Agree与之后出现在相同位置的Next4.Finish

2021-12-20 20:39:06 1949 2

原创 使用freopen进行文件读入的基操

1.在文件中写下相关代码注意2.在C程序的同一文件夹内创建

2021-12-15 17:50:36 311

原创 2021-11-08字符串的梅开二度

C语言里面没有STL库,譬如 栈,堆,队列vectorlistset / multisetmap / multimapstack queue /priority_queue pairSTL 算法 sort等迭代器 iterator 、reverse_iterator等一系列东西都要自己写!!!!!!字符串逆序指针3.二维数组输入inc(i,l,r)scanf("%s",s[i]);...

2021-12-13 11:27:41 40

原创 2021-12-13队列与栈

1.队列1.循环队列2.删除操作循环计算:按照循序依次出队,不删除的重新进入队尾,删除的数直接出去,不再进入队尾指针版2.栈

2021-12-13 11:25:26 59

原创 2021-12-06动态数据结构——链表

1.链表的定义指针变量占内存的字节数与其基类型无关要设置指针head作为链表的起始值,用NULL作为末尾指针(初始化值)malloc的使用判断申请空间是否成功:if(p=NULL){}free( p )释放内存空间单向链表应用排序{交换内容,修改next指针}2.双向链表双向循环链表单循环链表应用:约瑟夫问题(循环报数)动态单循环链表版如果申请不成功,则释放内存p1是头结点(即只申请了一个指针空间):只用释放这一点的内存如果不是:则释放(head,i.

2021-12-06 11:32:05 57

原创 一些奇奇怪怪的东西

2021-11-29 11:41:18 145

原创 小游戏的代码学习

1.flappy bird用双缓存技术降低屏闪

2021-11-29 11:32:23 2759

原创 2021/11/29结构体排序与查找,稀疏矩阵的转置

结构体排序与查找1.不可返回定义在函数内的(结构体)指针,(返回地址在函数退出时被释放),就直接将指针传成参数,用void函数带回去//请将下面结构体定义自动替换成结构体指针定义(那么该代码即为错误函数)2.结构体指针食用指南3.gets使用前,一定要清空scanf缓存区域稀疏矩阵...

2021-11-29 10:42:33 139

原创 2021/11/22 结构体与共用体

1.typedef 定义别名typedef struct //此处可省略 { int a,b,c;}node;node vivi[100];2.可以结构体套结构体3.结构体初始化结构体赋值1.结构体字符串赋值(非初始化)2.只有相同类型才能进行交换3.可以通过结构体达到一个数组直接赋值给另一个数组5.结构体指针->:优先级别最高之一显然,结构体数组指针6.共用体增设标记,记录当前共用体在哪一个变量解决同一数据既有.

2021-11-22 11:00:27 57

原创 程序优化与数组指针

int *p;int (*p)[N]//行指针a[i] <-> *(a+i)&a[i] <-> a+ia[i][j]<-> * (a[i]+j)<-> * ( *(a+i)+j)

2021-11-22 10:05:42 199

原创 基于C语言的快排函数

答主怎么可能会写得来这样高大上的东西呢

2021-11-18 23:07:35 492

原创 2021-11-02字符串处理(字符指针)

2021-11-02 21:00:39 56

原创 Lsylzx.sse

穷举1.m-n之间的素数和#include<stdio.h>#include<math.h>#define re returnunsigned int InputNumber(char ch){ printf("Please input the number %c(>1):",ch); int x; while(scanf("%d",&x)!=1||x<=1) { char c; while((c=getchar())!=EOF&amp

2021-10-28 15:43:41 163

原创 2021-10-27指针

1.指针是一种数据类型指针不是地址,指针变量可以存储地址1.定义并初始化;int *pa;pa=&a;//或者int *pa=&a!!!定义指针如果暂时不初始化就指向NULL但不同编译器下NULL不一样,可以跳到stdio.h观察int *pa=NULL;2.在32位机上保存32位地址需要4个字节(无论指向什么类型)即指针占内存空间的字节数与指针的基类型无关3.指针加1看基类型增加几个字节2.间接寻址运算符*——指针的解引用解引用空指针->程序崩.

2021-10-27 15:13:22 144

原创 scanf的特殊读入技巧

读入特殊字符后停止读入

2021-10-26 21:37:55 112

原创 2021-10-26 map的字符串数组的映射

map<string,int>c;c["vivi"]=1;c["LZX"]=2;char str[105];scanf("%s",str);printf("%d",c[str]);

2021-10-26 20:16:39 157

原创 2021-10-25排序与查找

1.二分查找修改计算中间值的方法,防止溢出\{ mid=(l+r)>>1; 改为 mid=l+(r-l)>>1;}

2021-10-25 11:27:26 41

空空如也

空空如也

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

TA关注的人

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