自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构hash

对不同的关键字可能得到同一散列地址,即k1≠k2,而f(k1)=f(k2),或f(k1) MOD 容量 =f(k2) MOD 容量,这种现象称为碰撞,亦称冲突。通过构造性能良好的hash函数,可以减少冲突,但一般不可能完全避免冲突,因此解决冲突是hash表的另一个关键问题。创建和查找hash表都会遇到冲突,两种情况下解决冲突的方法应该一致。解决hash冲突开放定址法。

2023-07-31 19:27:01 188 1

原创 单链表与双链表,常见的插入和删除

else {} }这段代码是一个用于将元素插入单链表末尾的函数。函数的定义是 void SlistPushBack(SlistNode** pphead, SlistDateType x),它接受两个参数:一个指向单链表头指针的指针 pphead 和要插入的元素值 x。首先,代码中使用 malloc 函数为新节点分配内存空间 sizeof(SlistNode),并将返回的指针赋值给 newnode 变量。

2023-07-31 16:48:13 1442 1

原创 linux下的多线程

简单介绍多进程与多线程,以及实例

2023-07-25 17:13:58 244

原创 GDB调试常用方法

简单介绍Gdb调试

2023-07-24 19:07:16 416

原创 linux之gcc/g++编译器与linux项目自动化构建工具(make/makefile)

在Linux系统上编译一个C语言文件的步骤通常包括以下几个步骤:编写C源代码文件:首先,你需要使用文本编辑器(如vi、nano等)编写C语言源代码文件,并将其保存为.c文件扩展名,比如hello.c。打开终端:在Linux系统上,打开终端或命令行界面。进入源代码文件所在目录:使用cd命令进入存放C源代码文件的目录,例如:cd /path/to/source_code_directory。编译源代码:使用C编译器(一般是gcc)对源代码进行编译,生成可执行文件。

2023-07-21 17:30:03 285 1

原创 linux常用命令

1.1 Linux环境安装进行 Linux 开发需要安装一个 linux 系统环境,一般使用 VMWare 安装Ubuntu 系统进行开发。1.2. SSHSecure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。传统的网络服务程序,如 FTP、 Pop 和 Telnet 其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人攻击方式的攻击。

2023-07-20 19:43:01 42

原创 访问网站出现不是专用链接导致网站进不去的解决办法

调整键盘为英文输入状态,鼠标点击当前页面的任意位置,然后依次按键thisisunsafe,输入完成页面就可以正常访问,刷新即可。

2023-07-20 09:43:23 182

原创 关于指针进一步的知识点

关于指针的补充知识

2023-07-19 15:42:07 44

原创 复习C语言基本知识点,重新巩固基本知识

C语言基本知识点回顾

2023-07-15 13:45:23 98 1

空空如也

空空如也

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

TA关注的人

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