自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 06 矩阵计算【动手学深度学习v2】李沐

在跟学李沐老师的【动手学深度学习v2】过程中,对标量求导这两个表格的内容不熟悉。所以试着写了以下过程。希望能对大家有所帮助。

2024-03-02 14:23:12 334

原创 栈 240201

int a[N];int top;} //静态栈,一般不用//stack.hint* a;int top;}ST;//没有头尾的区别//访问栈顶元素。

2024-02-04 02:12:18 325 1

原创 操作符 240131

+,&*,++ --,sizeof,~(二进制按位取反),(类型)强制类型转换。(类型)a = -10;首先,-10以补码的形式存储, 怎么解读取决于类型。~ 与反码的区别,符号位也取反 ~0 = 1。sizeof 是关键字,也是操作符。

2024-01-31 19:59:31 1443 1

原创 数据在内存中的存储

正负数,浮点数在计算机中的存储与读取,大小端字节序等内容

2023-01-23 17:14:35 78

原创 Welcome

2022-07-23 14:26:51 98

原创 C 语言 蛇形矩阵

思路展示这里考虑m行n列的数组a[m][n](假设m<n),蛇形填充1~m*n 的数字。我们有:每个元素的行列指标之和的奇偶性,可以决定填充方向是↙还是↗。方向确定后,就要确定填充的起始和终止条件。根据填充过程中,数组行标和列标的变化过程,可以分为三个部分上三角形,平行四边形,下三角形↗↙上三角i: flag -> 0,j: 0->flagi: 0->flag j: flag -> 0,平行四边形i: (n-1)-&g

2022-03-24 20:54:32 295

原创 C5 操作符

文章目录移位操作符整数二进制表示有三种形式整数在内存中存储的是补码的二进制原码——>补码 两种方式左移操作符右移操作符对于移位操作符,不要移负数位,这是标准位操作符移位操作符整数二进制表示有三种形式原码反码补码正整数的原码补码反码相同a = 5原码 00000000 00000000 00000000 00000101反码 00000000 00000000 00000000 00000101补码 00000000 00000000 00000000 00000101

2022-01-24 14:33:45 339

原创 C42 扫雷游戏

一个扫雷游戏// 考虑 ‘0’ 与‘1’表示雷和非雷初始化棋盘;初始化 游戏界面board[ROW+2] [COL+2];埋雷随机数生成找雷是雷,游戏结束不是雷,数雷,赋值给show一直找下去,最多找(ROW*COL-雷数)次// main()#define _CRT_SECURE_NO_WARNINGS = 1#include<string.h>#include<time.h>#include<stdlib.h>#include&l

2022-01-24 01:02:43 2523

原创 C4(1) 三字棋代码实现

设计game(){初始化;打印;下前四步从第五步开始判断输赢9步没产生输赢是平局}代码int judge(char board[ROW][COL], int row, int col, int p){ int x = p / row; int y = p % row; if ((board[x][0] == board[x][1] && board[x][0] == board[x][2]) || (board[0][y] == board[1][y] &amp

2022-01-23 19:46:37 183

原创 C4 数组

文章目录数组的创建和初始化一维数组二维数组三维数组数组在内存中连续存储数组越界数组的创建和初始化一维数组数组是一组相同类型元素的集合type_t arr_name [const_n]int a[n]; // C99引入变长数组概念,允许数组大小用变量来指定。取决于编译器是否支持C99。int a[10] = {1,2} //不完全初始化,剩下补0;int a[n]= {1,2}; //error : 变长数组不能初始化int a[3]; // 未初始化,随

2022-01-23 18:25:12 117

原创 C3 函数

文章目录函数是什么函数分类库函数 :MSDN 如何阅读库函数功能sizeof返回值的类型是size_t,是个unsigned int;自定义函数形参与实参指针变量形参实参传递两数交换的函数函数调用TDD(test driven develop)测试驱动开发函数功能设计最好足够单一传值调用判断整数区间的素数 && 判断闰年命名习惯传址调用二分查找嵌套调用可以嵌套调用,不可以嵌套定义链式访问printf()返回值是打印的字符的个数,转义字符也算函数是什么具有相对独立性的,负责某项固定功能,

2022-01-22 02:07:37 435

原创 C2 分支和循环语句(完)

文章目录什么是语句分支语句if()Switch循环语句whilefordo whilegoto 语句C语言是结构化的程序设计语言1.顺序结构2.选择结构3.循环结构什么是语句 C语言的语句分为以下5类: 表达式语句 函数调用语句 控制语句 复合语句 空语句 之后介绍控制语句:用于控制函数的执行流程,以实现程序的各种结构方式,由特定的语句定义符组成,C有9种 可分为以下三类 1. 条件判断语句,即分支语句:if 、while 2. 循环执行语句 do while、wh

2022-01-15 22:49:56 308

原创 C1 初识C语言(完)

文章目录课堂须知初识C语言1.什么是C语言课堂须知课程注意养成写博客的习惯:学习总结,记录学习过程和心得工具推荐gitee -代码托管网站gitHub 国外代码平台 代码仓库(类比QQ空间相册)印象笔记 笔记X-mind 框架C语言C生万物,编程之本学好编程,不仅仅是C语言学习框架1计算机语言,2算法和数据结构3操作系统4计算机网络5项目实践(数据库)初识C语言1.什么是C语言计算机语言:人和计算机交流的语言底层 :电脑—硬件 驱动上层 :操作系统(Windo

2022-01-15 13:55:33 1095

空空如也

空空如也

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

TA关注的人

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