自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法的时间复杂度和空间复杂度

目录1.算法效率2.时间复杂度3.空间复杂度1.算法效率1.1 如何衡量一个算法的好坏如何衡量一个算法的好坏呢?比如对于以下斐波那契数列:long long Fib(int N){if(N < 3)return 1;return Fib(N-1) + Fib(N-2);}斐波那契数列的递归实现方式非常简洁,但简洁一定好吗?那该如何衡量其好与坏呢?1.2 算法的复杂度算法在编写成可执行程序后,运行时需要耗费时间资源和空间(内存)资源 。因此衡量一个

2022-03-15 20:06:01 94

原创 操作符详解

1

2022-02-17 15:06:40 130

原创 c语言初始指针

1

2022-02-17 15:05:42 101 1

原创 c语言初始数组

目录1. 一维数组的创建和初始化2. 一维数组的使用3. 一维数组在内存中的存储4. 二维数组的创建和初始化5. 二维数组的使用6. 二维数组在内存中的存储 `7. 数组越界8. 数组作为函数参数...

2022-02-17 15:03:59 176

原创 c语言指针进阶

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2022-02-10 14:47:05 530

原创 c语言数据的储存

目录1. 数据类型详细介绍2. 整形在内存中的存储:原码、反码、补码3. 大小端字节序介绍及判断4. 浮点型在内存中的存储解析

2021-12-26 16:23:29 202

原创 c语言实用调试技巧

目录什么是bug?调试是什么?有多重要?debug和release的介绍。windows环境调试介绍。1. 什么是bug?第一次被发现的导致计算机错误的飞蛾,也是第一个计算机程序错误。2. 调试是什么?有多重要?所有发生的事情都一定有迹可循,如果问心无愧,就不需要掩盖也就没有迹象了,如果问心有愧, 就必然需要掩盖,那就一定会有迹象,迹象越多就越容易顺藤而上,这就是推理的途径。 顺着这条途径顺流而下就是犯罪,逆流而上,就是真相。2.1 调试是什么?调试(英语:Deb

2021-12-05 20:18:07 58

原创 c语言初阶结构体

目录结构体类型的声明结构体初始化结构体成员访问结构体传参1. 结构体的声明结构的基础知识结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。为什么出现结构呢 这时我们讲一讲生活中都是复杂的 假如我们描述一个人, 他有 名字+性别+年龄+电话, 那我们怎么描述生活中的复杂对象呢 这时就用到结构体,结构体就是描述复杂对象的。结构的声明结构成员的类型结构的成员可以是标量(例如 int a)、数组、指针,甚至是其他结构体。结构体..

2021-11-22 11:26:53 100

原创 c语言初始函数2

1.

2021-11-05 18:23:27 137

原创 c语言初始函数1

目录1. 函数是什么2. 库函数3. 自定义函数4. 函数参数5. 函数调用6. 函数的嵌套调用和链式访问7. 函数的声明和定义8. 函数递归函数是什么数学中我们常见到函数y=f(x) ,但是你了解C语言中的函数吗?维基百科中对函数的定义:子程序在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部分代码,

2021-11-01 21:55:34 515

原创 c语言分支语句和循环语句3

目录goto语句goto语句C语言中提供了可以随意滥用的 goto语句和标记跳转的标号。 从理论上 goto语句是没有必要的,实践中没有goto语句也可以很容易的写出代码。 但是某些场合下goto语句还是用得着的,最常见的用法就是终止程序在某些深度嵌套的结构的处理过程。例如:一次跳出两层或多层循环。 多层循环这种情况使用break是达不到目的的。它只能从最内层循goto语言真正适合的场景如下环退出到上一层的循环。for(...) for(...) { fo

2021-11-01 00:00:43 46

原创 c语言分支和循环语句2

目录什么是语句分支语句(选择结构)if语句悬空elesif的书写形式switch语句在switch语句中的 breakdefault子句

2021-10-30 23:20:22 59

原创 c语言分支和循环语句1

循环语句whilefordo while3.1 while循环

2021-10-30 22:40:10 40

原创 初始c语言2

常见关键字define 定义常量和宏指针结构体

2021-10-30 22:39:49 52

原创 初始c语言1

选择语句循环语句函数数组操作符

2021-10-30 22:39:22 55

原创 初始c语言

目录什么是c语言数据类型介绍变量与常量介绍字符串介绍转义字符介绍注释方式的介绍一.什么是c语言二.数据类型为什么出现这么的类型? 节省内存空间,提高空间利用率。每种类型大小是多少?三.变量与常量变量生活中的有些值是不变的(比如:圆周率,性别,身份证号码,血型等等),有些值是可变的(比如:年龄,体重,薪资)。不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表示。3.2定义变量的方法...

2021-10-30 22:38:54 56

原创 2021-10-20

目录自我介绍 个人的编程目标 如何去学习编程 可以为编程投入的精力 个人毕业后最想进入的IT公司1.自我介绍大家好,我是一个来自一个普普通通的二本学校,学习的软件专业。为什么学习软件呢,因为爱打游戏 希望自己以后也可以从事游戏制作行业。2.个人的编程目标大三熟练掌握C/C++,可以进腾讯3.如何去学习编。学习是一个过程,并不是一簇而就的,需要我们反反复复,一点一点的去学习,最终终成大器。每天保证自己最少有3个小时课余时间c语言,每天每节课学习完C语言写下笔记并下自己的.

2021-10-20 12:04:00 78 1

空空如也

空空如也

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

TA关注的人

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