摘要:
比较有意思的模拟题,花了点时间,主要是我没有认真读题模拟。。from collections import dequeclass Solution(object): def deckRevealedIncreasing(self, deck): """ :type deck: List[int] :rtype: List[int] ""... 阅读全文
摘要:
比较简单的模拟题。#905class Solution(object): def sortArrayByParity(self, A): """ :type A: List[int] :rtype: List[int] """ ret = [] for i in A: if i % 2 ... 阅读全文
摘要:
数据位+解释可以定义数据,第二章主要介绍信息的存储、整数、浮点数的相关内容。浮点数溢出将会成为正无穷大。2.1 信息存储(2.1.2 字、2.1.3 数据大小、2.1.4 寻址和字节顺序、2.1.5 表示字符串、2.1.6表示代码、2.1.7 布尔代数和环、2.1.8 C中的位运算\逻辑运算\位移)1. 八个位(bit)组合成块成为字节(byte),作为最小的可寻址存储单位。2. 单个字节的表示范... 阅读全文
摘要:
没错,我就是弱题收割机。select name, population, area from World where area > 3000000 or population > 25000000;class Solution(object): def sortedSquares(self, A): """ :type A: List[int] :r... 阅读全文
摘要:
看描述就知道是一道搜索题,不过判断条件有点多,需要全部位置都踩一遍,相当于一笔画?代码其实有点潦草了,因为额外的有点工作的事情,最近时间可能不多了。class Solution(object): def checkPath(self, grid, n, m): for i in range(n): for j in range(m): ... 阅读全文
摘要:
在2N长度的队列中查找重复了N次的元素,其他N个元素唯一。考虑了下是否可以只读前N+1个元素就推测出来,看来不行,那么目前可行的方案就只有先排序,再找规律了。class Solution(object): def repeatedNTimes(self, A): """ :type A: List[int] :rtype: int ""... 阅读全文
摘要:
比较基础的二叉树排序树插入,写了个递归。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(o... 阅读全文
摘要:
依旧不是难题,练手练手,这道题本来准备一次AC的,结果出现了两个笔误+一次读题错误,失败,还需要努力。class Solution(object): def uniqueMorseRepresentations(self, words): """ :type words: List[str] :rtype: int """ ... 阅读全文
摘要:
比较简单的树拆分生成,我发现递归的思路我是比较有感觉的。。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneimport ... 阅读全文
摘要:
今天开始加快速度,趁着还有空多刷几题,语言换成python提高速度了。1. Unique Email Addresses弱题,注意@符号前后的处理方式不同class Solution(object): def numUniqueEmails(self, emails): """ :type emails: List[str] :rtype: int ... 阅读全文