Do_exercise
基础知识、做题记录
please_say_d
说话直接点哈
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
刷题__6_用两个栈实现队列——泪崩,为什么我连题目都看不懂?
前天再力扣上看到一道题: 题目:用两个栈实现队列 描述: 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: ["CQueue","appendTail","deleteHead","deleteHead"]...原创 2020-04-08 21:12:57 · 312 阅读 · 0 评论 -
刷题__4_从尾到头打印链表
1.描述: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 2.想法: 2.1 此题比较简单,因为不知道链表的大小,所以先顺序遍历链表,将值存入序列中,然后再将序列中的值倒过来。 2.2 也可以先遍历链表,记录结点个数,然后再给数组从后往前赋值,但...原创 2020-03-08 15:14:13 · 209 阅读 · 0 评论 -
刷题__3_替换空格
1.描述: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy." 输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 2.解答: 2.1皮一下很开心 class Solution(object): def replaceSpace(self, s): ...原创 2020-03-05 19:33:59 · 167 阅读 · 0 评论 -
菜鸟python刷力扣题__3_合并排序的数组
1.描述: 给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。 初始化 A 和 B 的元素数量分别为 m 和 n。 示例: 输入: A = [1,2,3,0,0,0], m = 3 B = [2,5,6], n = 3 输出: [1,2,2,3,5,6] 来源:力扣(LeetCode) 链接:https://le...原创 2020-03-04 19:32:34 · 368 阅读 · 2 评论 -
菜鸟python刷力扣题__2_两数相加
二.两数相加 1.题目描述: 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 2.示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -&g...原创 2020-03-03 20:48:17 · 344 阅读 · 0 评论 -
windows下为python3.6安装scrapy
1.安装lxml 最好的安装方式是通过wheel文件来安装,http://www.lfd.uci.edu/~gohlke/pythonlibs/,从该网站找到lxml的相关文件。假如是Python3.5版本,WIndows 64位系统,那就找到lxml‑3.7.2‑cp35‑cp35m‑win_amd64.whl 这个文件并下载,然后通过pip安装。 下载之后,运行如下命令安装: pip3 ins...原创 2020-03-03 17:34:12 · 336 阅读 · 0 评论 -
刷题__2_二维数组中的查找
1.描述: 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 1...原创 2020-03-03 09:59:49 · 283 阅读 · 0 评论 -
刷题__1_数组中重复的数字
1.描述 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 限制: 2 <= n <= 100000 2.原来简单的想法是:第一反应肯定不能...原创 2020-03-01 22:59:13 · 286 阅读 · 0 评论 -
菜鸟python刷力扣题__1_两数之和
一.两数之和 1.题目描述: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 2.示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [...原创 2020-02-26 21:18:06 · 281 阅读 · 0 评论 -
20_02_10py笔记:PEP 8: no newline at end of file
刚装上pycharm时,普通输出在末尾出现下划波浪号,并提示:PEP 8: no newline at end of file。 翻译过来就是:在文件最后没有新的一行。 解决办法:末尾换行。 ...原创 2020-02-10 21:19:47 · 751 阅读 · 0 评论
分享