自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统-PV操作-生产者消费者-读者写者问题

讲一下PV操作,生产者消费者问题,读者写者问题。

2025-03-31 21:36:43 718

原创 EZ 收徒

【代码】EZ 收徒。

2025-03-26 19:08:39 102 2

原创 Exams/ece241 2014 q7b

鼓包哥草泥马

2025-03-25 13:09:25 152

原创 【一个比较煞笔的问题】学习日志2025/3/22

第一份的逻辑里,如果reset,那么temp01就不会存储上一次in的值。第一份是错的,第二份是对的。比较两份代码,看看有什么问题。其实根本不是时序的问题。

2025-03-22 21:13:38 90

原创 2025/3/21学习日志

因此,所有非阻塞赋值语句在当前时钟周期采样变量值,在下一个时钟周期才把结果更新。无论有多少条非阻塞赋值语句,在同一个时钟周期内,它们的赋值结果都会在。),赋值是立即进行的,可能导致顺序变化,从而产生不同的结果。

2025-03-21 14:55:04 272

原创 2025/3/19学习日志

verilog问题:一个奇怪的现象:一个不奇怪的现象:第一个图:

2025-03-19 22:45:33 162

原创 【kimi】循环冗余码算法

循环冗余码都考啥

2025-03-18 22:54:25 101

原创 2025/3/18学习日志

可行矛盾:是说”I为最优解“是矛盾的:贪心策略通常会选择当前看起来最好的元素,但如果我们发现添加一个元素b可以使J'更接近I,那么这可能意味着J的贪心选择并不是最优。(ii):如果存在一个更大的集合J包含I,那么J可能包含更多的元素,这可能意味着J在某种意义上是“更好”的,这与I的最优性相矛盾。贪心:为得到最优解,贪心策略应制定一个量度标准,使得所选择的下一个作业在这种量度下达到最优。作业问题 枚举+贪心算法。

2025-03-18 09:34:00 156

原创 2025/3/17学习日志

设计一个“三分”查找算法,它首先检查n/3处的元素是否等于某个x的值,然后检查2n/3处的元素。这样,或者找到x,或者把集合缩小到原来的1/3。分析算法在各种情况下的计算复杂度。定理表明:任何一种以比较为基础的算法,其最坏情况下的计算时间都不可能低于 o(logn),也就是不可能存在其最坏情况下计算时间比二分检索算法的计算时间数量级还低的算法。根据4.2节开始所给出的二分查找策略,写一个二分查找的递归过程。二分检索是解决有序表检索问题最坏情况下最优的算法。写一个二分查找的非递归过程。

2025-03-18 08:16:26 292

原创 字符串不可变.

【代码】字符串不可变.

2024-12-22 21:10:28 106

原创 regex和普通的转义字符不一样...

正则表达式的转义(\d\s\w)需要用反斜杠保护。Python 字符串层会先对反斜杠处理,因此写正则时可能需要两层转义。原始字符串r""是写正则的好帮手,能省掉很多不必要的复杂转义逻辑。

2024-12-22 09:20:55 293

原创 【自用,自动化】正则表达式regex

如果说\\d, 就完全代表了反斜杠加一个d的组合,而反斜杠加一个d的组合,就是数字。但是如果是\d, 就是转义字符,就像不会把\n单纯的理解为反斜杠加个n一样。最坏是用for循环,然后一位一位找。好一些可以用正则表达式。他就不是一个反斜杠加一个d了,就不是数字了。反斜杠加一个d的组合,就是数字。一次性获得所有分组/多重赋值。

2024-12-21 20:31:41 282

原创 [自用,python] 字符串实践项目

1. 给每一行加‘*’。

2024-12-21 13:37:00 196

原创 [自用,字符串高级]python

传参必须前后从端开始连续,比如开头的第1,2,3;startswith(), endswith(), 成员函数。多少位,以什么填充。成员函数用法,不改变本身。join插入中间,字符串+列表=字符串。strip,rstrip,lstrip:删除空白。里面有一个参数,代表删除的字母。p为左1,删除,ho为右2,3,未删除。split针对字符串调用,返回列表。center():居中。

2024-12-21 12:54:31 199

原创 【自用,python】字符串2

isdecimal():字符串非空,只包含数字字符,isalpha():字符串非空,只包含字母。isTitile():非空,仅包含以大写字母开头,后面都是小写的单词。isspace():非空,只包含制表符,或空格,或换行。isalnum:只包含字母或数字,非空,返回为True。请输入密码:123ggg。

2024-12-21 10:57:27 208

原创 [自用,python]字符串1

字符串至少有一个字母,且所有字母都为大写或小写。方法仅返回改动后的字符串,不改变传入字符串本身。

2024-12-21 10:48:37 79

原创 [自用]python的return:exit

【代码】[自用]python的return:exit。

2024-12-20 23:06:02 91

原创 [自用,python]补充一下python的异常处理

可以直接except ValueError。

2024-12-20 23:03:45 97

原创 [自用,python]字典最后几节,漂亮打印,井字棋实践。

把漂亮打印处理过的字符串保存,使用pprint.pformat()。漂亮打印,import pprint。pprint会给键排序。也会得到以上结果,即word_cnt已经被漂亮打印处理。井字棋9个位置分别对应一个键值对。其实也可以使用列表。用列表应该更方便,所以不做了,用列表做。运行结果如下,还是挺好玩的,哈哈。适用于字典嵌套列表或字典。建模,使用字典构建:井字棋。

2024-12-20 22:59:11 124

原创 [自用,python]字典方法

keys,values,items方法:返回键,值,键值对。添加键值对直接赋值,和列表不一样;乱序,无下标,所以不能切片。get方法:没有key则返回默认设定。三个方法返回的不能被修改。

2024-12-20 22:35:09 110

原创 [数据结构]二叉树-前序遍历-递归与非递归

【代码】[数据结构]二叉树-前序遍历-递归与非递归。

2024-10-24 22:39:34 100

原创 [吗喽发射器]python发射日历

【代码】[吗喽发射器]python发射日历。

2024-10-22 23:12:56 200

原创 [模电复习]原码-反码-补码-转换

补码->原码: 值为按位取反+1。反码->原码: 其余位按位取反。原码->反码: 值位按位取反。原码->补码: 值位取反+1。反码->补码: +1。补码->反码: -1。

2024-10-11 19:45:13 151

原创 返回数组指针

(* func(int i) )[10] // 解引用func的调用会得到一个大小为10的数组。int (* func(int i) )[10] //数组中元素为int类型。数组不可拷贝, 所以函数不可返回数组, 但可以返回指针和引用。'fuckzlx'返回一个指向含有10个整数的数组指针。func(int i)// 函数名:func 参数: i。(* func(int i) )// 返回值可以被解引用。复杂的方法: 一步步写。

2024-10-03 15:12:14 129

原创 关于6.2.3const形参和实参的一些想法

同样, 对于指针引用的形参const, 我们想象出用实参位形参赋值的过程, 那么分析方法和上面一致.

2024-09-27 23:07:04 171

原创 使用引用返回额外信息

如果返回多个值, 使用引用.

2024-09-26 23:13:33 115

原创 [c++异常处理]

【代码】[c++异常处理]

2024-09-26 22:59:59 134

空空如也

空空如也

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

TA关注的人

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