自定义博客皮肤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)
  • 收藏
  • 关注

原创 时间复杂度

这串代码的时间复杂度就是O(M+N),我们暂时不能确定到底是o(M)大还是o(N)大如果 O(M)远大于O(N)时间复杂度就是 O(M)为之相反O(N);对于这串代码 最好的情况就是有序,但是我们在一般是要考虑最坏的情况 就是每个数字两两互相交换 就需要(n-1)n/2 那么时间复杂度就是。在递归中 我们在不停的调用 Doc(n),Doc(n-1),......直到Doc(2),Doc(1)调用了n次;对于这串代码我们反复在调用O(N),每串调用中都在延长函数数的调用,因此时间复杂度是O(n^2)

2024-04-03 21:29:52 493

原创 贪吃蛇代码

【代码】贪吃蛇代码。

2023-10-30 13:43:17 45 1

原创 指针进阶(2)

学 c语言 我们是对内存进行探讨和研究 既然我们 在处理这种问题的时候 如何去解决系统冗余的现象呢 我们去了解下 函数指针数组一些相关知识。2 现代计算机课不仅仅是加减乘除 这几个内容还有许多比如 <<,>> ,&& ,^,||,|,这样的反而会加长 语句的冗余现象。我们首先想到的就是 switch case 来实现 今天我们来讲解一些用回调函数的方式来实现计算器的运用。今天我们再次来讲解一下指针数组 ,我们来讲解一下函数指针, 在对于指针的理解中,函数指针是重要的一部分。我们来看运行时得结果。

2023-09-06 16:19:32 47 5

原创 指针进阶(1)

我们在看字符串的时候我们对于 str1 和str2 进行比较 很显然他们的地址不同 应为不属于同一个地址分配的不同 ,但是const 定义的字符串来说他们分配的地址是相同的常量字符串是无法修改的,所以很明显str3和str4的字符串相同,而str1 和str 2的地址分配比较时所分配的地址是不同的所以str1和str2 是不同的。同理64位机器上,地址的大小是64个0/1组成的二进制序列,需要64个bit位存储。&数组名,这里的数组名表示整个数组,&数组名取出是整个数组的地址。

2023-07-29 16:23:51 37 1

原创 c中退出循环

continue 是无法跳出循环的 但由于和break 相似 所以放在这里也不全是随意的 break能够 把程序控制放在循环之后 ,continue 刚好把程序控制在循环内,break和continue 语句的另外一个区别是break 语句会使程序跳出循环而continue则是把程序控制在循环内部 break和continue语句的另外一个区别是break用于switch和其他循环 而 continue 用于循环仅此。break只能从switch中转移出来而不能从for循环中出来。

2023-07-03 17:24:32 483 1

原创 浮点数在内存中的存储

关键我们是要理解浮点数和整数的存储方案的不同,计算机把浮点数分成小数部分和指数部分来表示,而且分开储存的两部分,虽然7.00和7在数值上相同,但是他们的存储储存方式不同,再十进制下,可以把7.0写成0.7E1.这里0.7是小数部分 ,当然把计算机在内部使用二进制和2的幂进行存储。浮点数和数学的概念一样,在c语言中,整数是没有小数部分的数,例如2,23,3334都是整数,而3.14,0.22,2.000都不是整数在数学中它和实数的概念差不多。是8位则取值位0~255,如果。在用浮点表示是则为截取32位。

2023-06-22 20:30:34 47 2

原创 扫雷c++

但是如果在边框会出现溢出的现象于是我们设计一个11*11的棋盘(横坐标ROWS 纵坐标COLS但是显示9*9出来所以设计两个宏定义 以及 雷的数量这里就先设计10个。接下来是排雷的过程 如果输入的坐标数是==‘1’ 这里‘1’就是设置雷的个数相当于踩到雷了。如果我们将排查的数等于总键盘的数量(9*9)-雷的数量那么我们排雷就成功了。,不知道的位置是‘*’,查出来的位置的数字是周围的炸弹个数。将处在处在3*3的雷的排查出来算出周围雷的个数。,有炸弹的位置是1,没有炸弹的位置是0;

2023-05-15 14:45:23 1447 1

原创 好好写代码(第一篇博客)

作为一个学习无法用功的,希望这次能够多写一点代码,因此我还是要认真学习代码的知识和语法,在学习的过程中需要我们不断地学习,在路上不停的一步一个脚印,代码是一个比较考验学习的过程我需要天天写代码,解决算法问题和c++\c的问题,在学习的路程中需要不断地加强学习的深化和加强学习的过程,道阻且长,需要日后日积月累。我是一个成绩不好的物联网学习的学生,目前处于一个很迷茫的过程,但是希望通过比特学习能够不断进步在学习c++和c的学习中能够步步高升。我希望以后能够进外资,apple或者微软。

2023-04-01 12:30:00 62

空空如也

空空如也

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

TA关注的人

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