08 2024 档案

摘要:原代码: 又臭又长 def parse_time(time_str): now = datetime.now() if '刚刚' in time_str: return now elif '秒前' in time_str: seconds = int(time_str.split('秒前')[0]) 阅读全文
posted @ 2024-08-29 00:44 无悔的选择 阅读(5) 评论(0) 推荐(0) 编辑
摘要:首先,来看这一段代码 import threading i=0 def sum1(): global i for x in range(100000000): i+=x i-=x print('sum1',i) def sum2(): global i for x in range(10000000 阅读全文
posted @ 2024-08-28 01:00 无悔的选择 阅读(13) 评论(0) 推荐(0) 编辑
摘要:网络基础 1.网络协议 OSI七层模型 应用层 提供应用程序间通信 7 表示层 处理数据格式,数据加密等 6 会话层 建立,维护和管理会话 5 传输层 建议主机端到端连接 4 网络层 寻址和路由选择 3 数据链路层 提供介质访问,链路管理等 2 物理层 比特流传输 1 TCP/IP协议栈 应用层 提 阅读全文
posted @ 2024-08-23 09:28 无悔的选择 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.变位词 所谓"变位词"是指两个词之间存在组成字母的重新排列关系 如:heart和earth,python和typhon 为了简单起见,假设参与判断的两个词仅由小写字母构成,而且长度相等 思路1:建一个哈希表,将第一个单词中的字母存入到哈希表中。第二个单词的字母与哈希表对比,有一个相同的就从哈希表 阅读全文
posted @ 2024-08-21 23:31 无悔的选择 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1.基础 1.1欧几里得算法 计算两个非负整数p和q的最大公约数:若q是0,则最大公约数为p。否则,将p除以q得到余数r,p和q的最大公约数即为q和r的最大公约数。 public static int ojld(int p,int q){ if(q==0) return p; int r=p % q 阅读全文
posted @ 2024-08-01 01:18 无悔的选择 阅读(3) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示