- 博客(34)
- 收藏
- 关注
原创 哈希表(功能不太全,只能查找)
免去了大小固定(多了浪费内存,少了又无法完成项目)的缺点。哈喽哈喽,垂柳杨风唱明月,这里就是小橙豆,今天我自己写了个结构体数组版的哈希表。------------不懂的看讲解,懂的就散吧-------------函数用于删除哈希表中的一个值。首先计算出值的哈希位置,然后将该位置的。哈希函数都是自己写的,安全系数不高,但它至少是不可逆的,难定位。它使用哈希函数计算出哈希位置,并返回该位置的。首先,它将传入的值存入指定的。然后,利用哈希函数计算出该值的哈希位置(:存储值在哈希表中的索引位置。
2024-09-11 20:32:36 238 1
原创 Desut查找法(自创)
查找时复杂度为O(1)的查找法,使用每个数值映射的索引查找,通俗易懂。麻烦点个不要钱的赞,帮我上排名。欢迎到评论区里讨论;可以用,但禁止盗用(不然你连哪里报错都不知道)
2024-08-17 14:41:05 138 1
原创 C语言pow函数
cmath库里有pow函数,这个函数在图形处理方面上经常用到,但是如果让你自己写这个函数,就不一定能写出来了,本期文章我就带大家写pow函数。这次我是免费开源,机会可没这么多哦。
2024-07-29 14:51:33 251
原创 C++比较实用的几个函数
最近写了一个算法库,主要功能是把Visual Studio上的某些厉害的算法函数移植到keil上。比如sqrt啊,abs啊之类的。今天,我就介绍几个我的函数(等库写好了当资源或等我有钱了创个GYUIT.CN放进去)本来还想讲一下我的SIN呢,但是不知道为什么,在keil上无法编译,所以我就不讲出来丢人了。别直接放到编译器上运行啊!它会报错,因为abst也是我的函数。嗨,几个月没发文章的,因为学业紧张嘛。这个其实已经不用讲了,将负数转换成它的正数。
2024-05-16 19:54:24 255
原创 这把我干了
要是我排名上前5000,我直接写完umath.hpp,上前800,我连夜写完z_gatas_baise.hpp,并把它和umath一起公布源代码!
2024-04-04 21:53:20 107
原创 秘制baise升级啦!
今天突然灵感大发,可以升级一下我的baise.于是,我添加了baise_print baise_input;希望各位看官能满意!
2024-04-01 20:51:34 140
原创 怼那些骂C++的人
看着还有时间,我也把说学C++的是炮灰的给怼了。C++有个面向对象难度大了您老学不会,就自欺欺人说什么学C++没用是炮灰,那有本事你学吗,你能保证你学你就会?最近网上有些人说什么学C++的是炮灰啊,什么C++学了互联网上什么没职位啊,可能有些刚刚学的小白菜不知情,就被牵着鼻子走去学PHP,前端了。但我告诉你,真正在在编程方面有重大作用的是像C/C++,python,java,而不是其他杂七杂八的语言,可能那些主播学不会C++,学不会C++,就糊糊涂涂发条视频去诋毁C++,这是很不道德的行为。
2024-02-23 18:32:46 185
原创 至我的粉丝们
嗨害嗨,屏幕前的粉丝们,你有没有发现我现在很少写博文了?其实我在写POL_GYU.h这个库,(拜托,名字我乱取的)当然我也在写将来几千行的appproject.hpp。1,这里面有很多有用的函数,主要用于嵌入式开发,但它依然有强大的适应力,在vs和keil上蹿下跳。2,我的这个库比较成熟,虽然只有二三百行(我还没写完!QWQ),但它在重多领域还是有用的,预计到3月,我能把它写到900行。3,我的库功能丰富,你可以叫它POL算法工程库,里面有很多关于算法有用的东西,而且空间复杂度较小,编译比较节省时间。
2024-02-15 13:15:45 235
原创 代码详解:C++彩色字
我这里是利用数组,数组第一个元素是一种字体颜色,第二个是,直到最后一个也是,然后让一个初始值为0的数去取数组的数数,而且每次那个变量都会+1,但到了7种颜色轮完,又让变量减去7,让它变成0,又是取数组的第一个元素了。然后让它们循环,就能够实现彩虹字的效果了。这里,是利用C++的彩色输出(\033)来完成的彩色输出,中间有一部分微微接触到了算法。过年了,也得给大家喜庆喜庆,今天,我就做了一个彩色字,给大家尝尝鲜。31m就是调高亮度,字体红色。\033 [ 字体背景色;你——学——废——了——吗?
2024-02-13 08:47:08 698 2
原创 C++问题解答集系列://C++怎么写函数?
很多人都用过c++输入输出流库"iostream",有些人由于c语言后遗症,把"cout"当成一个函数了,但我告诉你,cout可不是函数,你还只是"hellow world"这一集的话,那你接触函数还是比较少的。但你要是搞<easyx.h>这种图形库,那你对函数肯定不陌生。我之前讲解的延时函数就是一个例子,这个函数还包含形参//(存在函数声明的两个圆括号内的变量即为形参)什么?只要把定义过的函数放到main函数里,它就能用了。彩色字,不用多说了,新手都会。
2024-02-08 13:59:28 259 1
原创 白嫖编译器网址
这是一个比较好的编译器,功能异常强大,适合用于windows开发,对windows控制相当得当。都2024了,但还是有人找不到好的编译器,这次,我不仅推荐编译器,还把下载地址给写了;基本所有玩电路都用这个编译器,源于它的转换器十分强大,运行速度超快,可惜报错有点离谱。keil5下载不方便,有些还要付费,到时候我把安装包放百度网盘上。这个吧,比较适合写java和前端。总体来说,就是游戏开发必备。不用说了,无论前端还是后端,用它没错了。
2024-02-01 19:16:10 248 1
原创 源代码视窗系列:C++延时函数(自写版,不调库)
c++中,如何做到延时的效果?既然你为了求学能搜到这里,那我也不装了。这在Microsoft visual studio 2022中比较常见。1,delay延时函数。
2024-02-01 18:13:55 533 1
原创 c++代码教学系列:类型定义“typedef“
c++中,除define以外,能不能给一种数据类型取别名呢?当然有,typedef就是一个。本质上都是将unsigned int 用uint替代。过于易懂,所以到此结束。
2024-01-30 17:47:01 160 1
原创 代码教学系列:c++的打印
好好一个延时打印hellow world,错在c++和c语言混用了。c/c++打印方法千千万,%90不标准。我,写程序又报错了。下期继续更源代码视窗系列。
2024-01-21 19:57:49 413 1
原创 C语言新手教学
数据类型,即为存储数据的可变参数,简单来讲,就是可以变动的用于存储数据的东东。"main"是c语言程序的入口参数,是拿来实际运行的参数,"int main()"后面的“{”和“}”之间放置要运行的程序。这里,就是用"="赋值符给它初始化为3,说人话,就是在这个名为"a"的盒子里放一个3。c语言的新手,可能还不会"hellow world"这次,我专门对新手来一次教学。但是,char是存储字符的,怎么用字符给它初始化为a呢?这期我是熬夜写的,更不了太多,下期接着写。讲了这么多,再聊聊想要运行程序怎么办?
2024-01-15 18:59:50 380
原创 C++namespace 命令空间
"的,就多打了std::,所以可以断定,“using namespace”就像#include一样,只不过是用于打开一个库里面的一个命令空间,简单来说,就是个大房子,大房子就是一个库,一个个小函数就是大房子里的小隔间,而有些大房子把一些小房子分到一个种类,按种类划分它,这样,单独找它就会变得简单多了。"这里面就有一个“namespace”,这句代码的含义是“打开std这个命令空间”,当然。好,既然我已经在"space"命令空间里创建了“MAIN”变量,那么我要打开它,使用在它里面的MAIN,怎么办?
2024-01-10 21:52:40 412 1
原创 C语言变量小科普
顺便聊聊指针,指针是c/c++特有的,向int* a;这里,a可以用于存储如中文的字符串,但是char的变量名也可以是中文,如下。这里,“字符串”是一个char储存字符串类型的一个变量名,可以随意更改。这个放到编译器上会报错“不允许使用不完整的类型”前提:建议使用编译器:VS studio。这期先到这里,下期详细讲解指针。这次我们来讲字符串与变量。这样,就可以让指针指向b了。接下来是void类型,
2024-01-03 18:16:02 359 1
原创 360浏览器应不应该下载
个人觉得360浏览器不太适合小白和html,而且360浏览器还会干一些缺德事,比如拦截别的浏览器,篡改别的浏览器的网页等等,而且不容易卸载,个人不建议下载(一定要用也没关系,只要会掌握360就行了。
2023-12-14 18:25:10 478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人