_
置顶

我的第一篇博客

关于博客​ 我从2020年慢慢接触cs以来,一直在csdn上书写博客。7.15费尽千辛万苦终于搭建起来了hexo(主要还是自己太菜了),正式发布我的第一篇博客。此网站一方面用以记录...

置顶

Leetcode简单题(不定期更新)

1.概述此page用以记录leetcode刷题之路,实现语言是c++, 先从简单题开始,后续跟进中等与困难题。 一些注意点: 只做算法题。 代码尽量使用的是我自己编写的,且经过不断更迭尽量保证...

置顶

Leetcode中等题(不定期更新)

1.概述此page用以记录leetcode中等题刷题之路,实现语言是c++。 一些注意点: 只做算法题。 代码尽量使用的是我自己编写的,且经过不断更迭尽量保证时间、空间超过百分之五十以上。 实...

置顶

基于JAVA的聊天室

1.ChatRoom项目介绍Create a chatroom with Java 项目配置:IntelliJ(jdk11),MySQL5 本文件会不断更新功能 GitHub账号:Guotian...

排序方法C++实现

本文实现了多种排序方法,包括直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、堆排序,并且对每种排序方法进行了计时比较。 1.代码主程序: 123456789101112131415...

图的C语言实现

本文使用C语言完成图的创建(邻接矩阵和邻接表两种方法)与两种遍历方式(深度优先:DFS与广度优先:BFS)。 1.代码部分1.1图的创建(1)用邻接矩阵创建结构体定义: 1234567891...

哈夫曼树的C语言实现

本文实现了用C语言表达的哈夫曼树。 1.代码部分哈夫曼树是带权路径长度最短的树。当给定节点数以及节点的权时,按如下方法创造哈夫曼树。 (1)给定的n个节点构成n个二叉树的森林; (2)在森林...

普通二叉树的C语言实现

本文使用C语言实现了普通二叉树的创建、遍历、深度等一系列算法。 1.代码部分首先进行二叉树结构体的定义: 1234typedef struct BiNode { char data...

链队的C语言实现

1.代码部分链队结构体的定义 链队的结构 12345678910typedef struct Qnode { int data; struct Qnode* next;}*Q...

12