12 2020 档案
摘要:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。(照旧前三个我写的,后面我抄的.看人家前几名写的代码就是一种享受啊) 示例 1: class Solution(object): def reverse1(self, x): """ :type x: int :rtype: i
阅读全文
摘要:给定两个数组,编写一个函数来计算它们的交集。(前面两个是我写的,后面两个抄的) class Solution(object): def intersect0(self, nums1, nums2): """ :type nums1: List[int] :type nums2: List[int]
阅读全文
摘要:关于这个执行的效率问题,同样的代码每次执行都有差别,所以不用在意 class Solution(object): """ 344. 反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 """ def reverseString1(self, s
阅读全文
摘要:问题描述: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 解释:其中前三种是我写的,后面两种是抄的 class Solution(object): def singleNumber(self, nums): """ :type nums: L
阅读全文
摘要:我的第一种方式竟然超时,然后我看题解的时候发现我和其他人写的一样,他的过了我蒙了 问题描述: 给定一个整数数组,判断是否存在重复元素。 如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 class Solution(object): def
阅读全文
摘要:这是我的代码(它是不正确的,对的请看力扣,我这里只是记录一个有趣的函数) import math class TreeNode(object): def __init__(self, x): self.val = x self.left = None self.right = None def __
阅读全文
摘要:这个写的是贼尴尬,人家十几行写完了,我写n多,继续学习哎! class Node(object): def __init__(self, value): self.value = value self.next = None def set_next(self, next): self.next =
阅读全文
摘要:0.需求产生原因 我们项目需要一个思维导图的模块,通过前段上传xmind文件,后端解析xmind文件数据为json格式返回给前端,但是前端的kityminder这个插件产生的数据和后端使用的第三方包读取数据的格式不一样,所以有了下面的代码. 1.xmind转换格式 from xmindparser
阅读全文
摘要:1.产生原因 项目需求获取服务器一段时间之内的cpu使用率,内存使用率等信息.由于数据会被多人访问,所以采用python元类的方式创建单例模式,每个请求访问的都是同一个对象.同时通过linux的sar命令获取相关信息,加载在内存中,其中我限制了返回数据的列表长度200(自己调整就行了),同时这个东西
阅读全文