2023年10月4日

python学习(自用)

摘要: 数据类型 基本数据类型: 整型(int):用于表示整数,可以是正整数、0或负整数。 浮点型(float):用于表示小数,即带有小数点的数字。 字符串(str):用于表示文本或字符序列,用单引号或双引号括起来。 布尔型(bool):用于表示逻辑值,只有两个取值,True(真)或False(假)。 布尔 阅读全文

posted @ 2023-10-04 02:09 wuhu12345 阅读(41) 评论(0) 推荐(1)

2023年10月3日

MySQL入门学习

摘要: tablets and keys tablets的存储结构是二维的,每一行存储一笔数据,每一行存储一个属性。 key:可以在表中的一列或多列上创建键。有三种主要的键类型:主键(Primary Key)、唯一键(Unique Key)和外键(Foreign Key)。 主键(Primary Key): 阅读全文

posted @ 2023-10-03 00:46 wuhu12345 阅读(49) 评论(0) 推荐(1)

2023年10月1日

vim基础命令

摘要: 模式 默认是一般命令模式,对于多个字符组成的命令,vim右下角会显示已输入的字符。 按i进入编辑模式。 按v进入可视化(Visual)模式。 按/:?中的一个进入命令行模式。 在编辑模式或命令行模式中按ESC可以返回一般命令模式。 光标 vim中的光标类似于insert模式,输入字符是向光标中的字符 阅读全文

posted @ 2023-10-01 02:08 wuhu12345 阅读(38) 评论(0) 推荐(0)

2023年9月22日

位运算实现0~9从char类型到int类型的转换

摘要: 实现方式 rt,如果假设所得的char类型变量c是0~9之中的一个的话,通过int a; a = c ^ 48;就能将这个0~9中的某个数赋给a。 原理 三个前置已知:09的ASCII码是4857;48的二进制是110000,57的二进制是111001。 其实由这三个前置已知就基本能看出来为什么可以 阅读全文

posted @ 2023-09-22 20:11 wuhu12345 阅读(46) 评论(0) 推荐(0)

2023年8月28日

负环判定依据(之一)的简单证明

摘要: 首先是判定负环的基本方法之一:当起点到点x的最短路的边数大于等于图中点的总个数n,也就是大于总边数时,说明图中存在负环,有抽屉原理可知当起点到点x的最短路的边数大于等于图中点的总个数n,也就是大于总边数时,这条路径上一定有环存在,那么只需证明这个环为负环即可。 证明:假设上文提到的环权值非负,当该环 阅读全文

posted @ 2023-08-28 10:53 wuhu12345 阅读(81) 评论(0) 推荐(0)

2023年8月8日

自用的一些小技巧

摘要: 时间复杂度 常见的算法对应的时间复杂度可以参考yxc的这个acw博客: https://www.acwing.com/blog/content/32/ 无穷 一般把无穷大设置为0x3f3f3f3f,无穷小设置为0xc0c0c0c0,由于这两个数的每个字节都一样,所以可以用memset(array, 阅读全文

posted @ 2023-08-08 15:42 wuhu12345 阅读(19) 评论(0) 推荐(1)

2022年11月30日

关于double类型和float类型的比较相等问题

摘要: double和float类型不能直接比较等或不等。 想要比较相等或不等,则可以用这种方法: ```^CPP for (int k = 1; k <= n; k ++) for (int i = 1; i <= n; i ++) for (int j = 1; j <= n; j ++) g[i][j 阅读全文

posted @ 2022-11-30 19:44 wuhu12345 阅读(163) 评论(0) 推荐(0)

2022年11月27日

Never stop thinking.

摘要: 永远不要停止思考。 阅读全文

posted @ 2022-11-27 21:50 wuhu12345 阅读(17) 评论(0) 推荐(0)

导航