- 博客(27)
- 收藏
- 关注
原创 零基础玩转Python(3)
注释是用于解释你的代码要干什么,因为当代码量多了以后,你过段日子回过头去看你的代码,你可能看不懂是什么意思,这样就很尴尬了,还有就是便于他人的阅读,从开始学习编程的时候就开始学会写注释,是一个很好的习惯。注意,注释部分不会被Python解释器所运行,会直接略过。
2023-10-23 17:18:25
313
原创 剑指 Offer 20. 表示数值的字符串(Java题解)
确定有限状态自动机(以下简称「自动机」)是一类计算模型。它包含一系列状态,这些状态中:有一种特殊的状态,被称作「初始状态」。还有一系列状态被称为「接受状态」,它们组成了一个特殊的集合。其中,一个状态可能既是「初始状态」,也是「接受状态」。起初,这个自动机处于「初始状态」。随后,它顺序地读取字符串中的每一个字符,并根据当前状态和读入的字符,按照某个事先约定好的「转移规则」,从当前状态转移到下一个状态;当状态转移完成后,它就读取下一个字符。
2023-04-20 10:56:52
129
原创 HDOJ:1007---Quoit Design
这个题目描述的情景应该是我们大家都熟知的套圈游戏,如下图:这题意思就是:我们要拿一个环去套在地上的玩具,这个环大小只能套中一个,去求他的最大的半径。输入是一系列玩具的坐标,输出是环的最大半径。这一题,看似复杂,其实只是一个典型的==“寻找最短点对问题”==,就是去寻找玩具之间最短的距离,最容易想到的是暴力遍历就可以去求,但是那样时间复杂度太高,我们采用分治的方法。
2023-04-15 17:15:52
416
原创 HDOJ:1005---Number Sequence
但是提交的时候Memory Limit Exceeded,占用内存过大,不予通过。但是出现了Memory Limit Exceeded,时间又超出了T^T。
2023-04-09 20:03:23
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人