自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言 指针和数组

学过C的基本都了解指针和数组的用法,他们的区别在哪里呢其实,指针也就是一串无符号整数,代表每一个地址线,因此我们可以来回赋值,通过地址找到数据,栈区是编译器控制,堆区我们可以手动拿到尤其是学过汇编语言的,更明显的操作地址就是我们需要手动记住地址,没有编译器为我们管理,在C语言里面我们也可以用指针把需要的地址取出来,然后用 不同的处理方式进行处理:比如(long long*),(long *) 这是不一样的 如果在堆区 可以把 ** 理解为我们先开了一个数组指针数组 ,再把其中的指针填充为每一个一维数组,

2021-09-15 09:13:19 75

原创 2021-09-12 基本数据结构(github后续更新,不太会写文章,甚至连注释都写不好)

c语言数据结构这几天有点性质,写了几个简单的数据结构,说实话,不是很熟悉,写起来也不是特别快就当是给两年前的自己讲课了,那时候学的数据结构,老师讲的很好,自己学的一塌糊涂,今天复习了一哈子,仅供参考ps1:这里有一点小问题,hash表跑的速度比C++ 快了 几十倍,不知道是不是c++ 的哈希表来回申请释放内存导致的,就算我开了固定大小的内存ha.reserve(lang);,c++ 的速度提升了一倍,但依旧很慢,请大佬解惑ps2:二叉树map,仅仅做了排序,没有进行平衡,那个难度太高了,自己想不出来

2021-09-12 00:27:25 186

原创 端口转发实现穿透

之前不会用nginx 就想过手动做一个端口转发的小程序,可以实现内网穿透,后来有了公网ip服务器之后就没有弄,这几天想弄了,就做了个简单的小程序,大神指点指点哈话不多说直接上代码和效果在这里插入代码片server#include <cstring>#include <sys/socket.h>#include <netinet/in.h>#include <unistd.h>#include <cstdlib>#include

2021-06-05 17:06:10 220

原创 c++ 实现一个简单的静态网页(文件)加载程序

啥都不说先上代码(纯c有点难,写的稳定性太差)#include <cstring>#include <sys/socket.h>#include <netinet/in.h>#include <unistd.h>#include <cstdlib>#include <thread>#include <iostream>#include <vector>#include <fstream&g

2021-06-05 12:38:24 882

原创 opengl写的第一个小游戏

GitHub地址

2021-05-16 13:38:49 60

原创 双向循环队列

最近一段时间,自己虽然不是什么大佬,但是教一下大一的链表还是可以的,因为女朋友考试没考好,手糊了一个双向循环队列,想帮助让不太懂指针的人理解一下指针的作用双向循环队列主要包括这几个元素,我们的核心head,也就是找到这个队列(双向链表的头),link 类(一个一个的节点的类),通过new 一个link来构造每一个节点对象。分为1节点类,里面存储next,previous,以及data2队列类,存储head,size(队列长度)每一次我们可以把头指针当做一个界限,当做一个区分头和.

2021-05-16 00:56:04 458

原创 c++ 模板实现循环队列

为了帮别人写一个小作业,实现任意类型数据的存储,现学现卖了c++ template来实现对数据类型的构造实现循环队列的几个基本要求(ps自己设计的,不喜勿喷,我还很年轻。。。)1用双向链表存储,需要一个next,一个previous,还有一个template class data2 需要设定几个基本函数,插入push ,删除 pop,指针移动move(next/previous)3需要设定getData,setData来实现数据的获取和更改。4获取队列大小getSize5构造函数为初

2021-05-06 08:46:55 261

原创 2021-04-29电梯的设计和可视化实现

电梯调度的实现自己第一次发个博客,自己第一次接触新的东西,以前从没用过QT前端都是别人的,后端和槽基本都是自己写的,技术不高明,只是分享一下一、电梯设计?主要分成 person (人) elevator(电梯) dispatch(电梯调度)working(电梯工作初始化:主要是为了把数据传递给前端) elevatordata(用来保存前端数据)算法方面主要做一些小细节,比如如果电梯运行的方向没有人按电梯,那么可以转换方向,去接反方向的人。电梯的算法主要由数组和队列设...

2021-04-29 21:49:22 770

空空如也

空空如也

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

TA关注的人

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