自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++学习】类和对象(中)

类的默认成员函数

2024-10-01 20:44:42 882

原创 【C++学习】类和对象(上)

🌟方法:类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需要加类名::

2024-09-21 11:09:03 656

原创 【C++学习】入门篇--基础知识(下篇)

函数重载、引用、内联函数、auto关键字、基于范围的for循环、指针空值nullptr

2024-09-13 18:58:23 659

原创 【C++学习】入门篇--基础知识(上篇)

在学习C++前,我们首先需要了解一些C++独有的特性,方便我们后续的学习。上篇会介绍:命名空间namespace、C++的输入和输出、缺省参数

2024-09-09 18:33:14 590

原创 【C语言】快速排序的优化--简单易懂

以上就是对快速排序的优化,若有错误,还望指出。关于快速排序,作者的主页有着详细的介绍,包括三种不同的方法。最后,作者主页有许多有趣的知识,欢迎大家关注作者,作者会持续更新有意思的代码,在有趣的玩意儿中成长!

2024-03-31 12:45:33 353 1

原创 【C语言】图解易懂快速排序--前后指针版

快速排序--挖坑法(非常好懂版)点击下面链接:这篇文章将介绍第三种方法,前后指针法二、基本思想(重点)1)理解指针作用无论是什么方法,快排基本的思想就是让选定的数一次排序后到他应到的位置。正如其名,我们这里需要用到两个指针,看图:接下来,我们考虑的就是怎么把key放到属于他的位置上两个指针的作用就来了,那就是可以确定一个区间,区间内的值都有共同特点那这里我们就让prev和cur确定的这个区间都是比key大的值并且把这个区间放在最右边2)控制指针。

2024-03-24 19:43:07 605 1

原创 【C语言】图解易懂快速排序--挖坑版

对于快速排序的介绍,请大家点击下面链接,那里有对初始版本的详细介绍。今天主要讲解一个更加容易理解的方法--挖坑法。但是其中的本质是一样的,后续作者也会更新第三种方法,欢迎大家关注。如果文章有误,欢迎大家指出!最后,作者主页有许多有趣的知识,欢迎大家关注作者,作者会持续更新有趣的代码,在有趣的玩意儿中成长!t=N7T8。

2024-03-24 12:11:50 943 1

原创 【C语言】图解易懂快速排序--Hoare版

大家看下面这个函数应该都很眼熟,使用的时候也常常好奇背后的原理和思想到底是什么,今天就一起了解一下吧。作者还会更新其他两种版本的快速排序,也会对思考问题出专门的解答。如果文章有误,欢迎大家指出!最后,作者主页有许多有趣的知识,欢迎大家关注作者,作者会持续更新有趣的代码,在有趣的玩意儿中成长!

2024-03-21 18:05:38 339

原创 【C语言】快慢指针的妙用—get解题妙招

我们直接来看题目,大家可以停下思考后再看后面的解答将会加深理解。原题出自leetcode给你单链表的头结点head,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。快慢指针的使用将会在你未来的解题中给你又一解题思路,希望大家能够掌握并熟练使用。同时,也欢迎大家指出文章中存在的问题。最后,欢迎大家关注作者,作者会持续更新有趣的代码,在有趣的玩意儿中成长!

2024-01-26 00:17:53 470 2

原创 【C语言】扫雷---全功能版(超详细)

扫雷游戏在实现功能的时候,作者发现了鼠标的重要性,哈哈哈。因为没有鼠标,首先是要去找坐标,看的人眼花缭乱;其次是每次在输入坐标的时候,要先选择到底是排雷还是标记,是添加标记还是取消标记。不过这样做,也是为了让功能更加完全。上面是题外话,总之,曾经的未知已经变成了现在的已知,复杂的东西不过是用最简单的选择、循环语句拼凑而成,所以只要你的思路有条有理,你其实可以实现很多好玩的代码。一起加油!最后,欢迎大家关注作者,作者会持续更新有趣的代码,在有趣的玩意儿中成长!

2024-01-10 11:21:29 951

原创 【C语言】交换一个数的奇偶位——操作符的应用

操作符的知识比起其他知识来说有点难,强烈建议大家反复观看,加强理解(别忘了动手写其次动手画一画、写一写对解题很有帮助。如果能将思路理清,那么写代码就是一件很简单的事情。看到这,不知道你对操作符的了解是否更进一步了呢?作者建议大家反复观看,加深了解。欢迎关注作者,作者会持续更新有趣的小问题,带你一起在有趣的问题中成长!

2023-12-30 12:19:41 554 1

原创 【C语言】找出单身狗---操作符的使用

操作符的实际使用——找出单身狗

2023-12-27 22:27:07 1049 2

原创 【猜数字】利用分支循环实现简单小游戏

我们可以这样理解,rand函数其实就是接受一个值x,然后加减乘除一通(或者其他运算),算来算去,最后得到我们所谓的随机数y。原因是:其实这和刚刚就是一样的道理,只是这次的初始值是由我们给了个200,上次的初始值是默认的。奥妙就在这里,我们发现每次运行程序的时间都不一样,那我们把时间放进去不就可以了,时间不就是一个一直在改变的值吗?我们原来并没有给rand种子,所以它就用默认的种子来算,所以每次得到的结果都是一样的。这样每次生成的随机值才不一样。ok,只要能把上面要求都实现了,那我们的小游戏也就完成了。

2023-12-06 17:43:19 902 1

原创 【一起走进C语言】提前篇 — 梦开始的地方

首先学习编程语言的基本内容,同时在学习的过程中一定一定不能少了练习和回顾,C生万物,作为编程语言的基础,一定一定得学的扎实,这样才能事半功倍,对于未来的学习也轻松拿捏。本人大一学习人工智能专业,在大学之前完全没有接触过编程,只会用电脑来打游戏,而C语言是我们课程里必学的,我记得我的第一节程序设计课很懵,为什么有int main,为什么还来个return 0,printf又是个啥玩意,诶!其次,在编程的路上,作者不希望一直停留在某个地方,每天做着重复又重复的事,如果是那样的话,我相信我被取代也只是早晚的事。

2023-11-20 19:56:12 61

空空如也

空空如也

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

TA关注的人

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