会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RebeccaG
博客园
首页
新随笔
联系
订阅
管理
随笔 - 23
文章 - 0
评论 - 0
阅读 -
13578
2020年2月11日
【剑指offer】17_链表中倒数第k个结点
摘要: 题目: 输入一个链表,输出该链表中倒数第k个结点。 关于链表和数组: https://blog.csdn.net/Shuffle_Ts/article/details/95055467 1、创建一个新数组,遍历链表中的结点,将数值存入数组中。输出数组中-k下标对应的值即可 class ListNod
阅读全文
posted @ 2020-02-11 19:50 RebeccaG
阅读(94)
评论(0)
推荐(0)
2020年2月10日
【剑指offer】16_调整数组顺序使奇数位于偶数前面
摘要: 题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分, 并保证奇数和奇数,偶数和偶数之间的相对位置不变。 两次循环: 一次循环:挑出奇数放入新的数组中 第二次:挑出偶数放入新的数组中 class Solution: def r
阅读全文
posted @ 2020-02-10 21:59 RebeccaG
阅读(70)
评论(0)
推荐(0)
【剑指offer】15_数值的整数次方
摘要: 题目 给定一个double类型的浮点数base和int类型的整数exponent,求base的exponent次方 保证base和exponent不同时为0。 1、用内置函数pow 语法: class Solution: def Power(self, base, exponent): # writ
阅读全文
posted @ 2020-02-10 21:29 RebeccaG
阅读(95)
评论(0)
推荐(0)
2020年2月7日
【剑指offer】13_矩形覆盖
摘要: 题目: 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? class Solution: def rectCover(self, number): if number < 0: return None elif numb
阅读全文
posted @ 2020-02-07 15:03 RebeccaG
阅读(109)
评论(0)
推荐(0)
2019年12月25日
【剑指offer】12-矩阵中的路径
摘要: 题目: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。例如 a b c e s f c s a d e e 这样的
阅读全文
posted @ 2019-12-25 16:45 RebeccaG
阅读(145)
评论(0)
推荐(0)
2019年12月24日
HTTP 长连接、短链接
摘要: 1、HTTP协议和TCP/IP协议的关系 HTTP的长连接、短连接本质上是TCP长连接和短连接。 HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出的所有包,
阅读全文
posted @ 2019-12-24 15:49 RebeccaG
阅读(1329)
评论(0)
推荐(0)
2019年12月2日
【剑指offer】11-二叉树的下一个节点
摘要: 题目: 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 思路: 见书P65 # -*- coding:utf-8 -*- # class TreeLinkNode: # def __init__(self, x)
阅读全文
posted @ 2019-12-02 21:42 RebeccaG
阅读(153)
评论(0)
推荐(0)
2019年12月1日
【剑指offer】10-重建二叉树
摘要: 题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。 假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思考: 二叉树前序遍历,第一个数就是根节点,在中序
阅读全文
posted @ 2019-12-01 16:30 RebeccaG
阅读(132)
评论(0)
推荐(0)
2019年11月29日
【剑指offer】09-数组中重复的数字
摘要: 题目: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 思路: 1、因为所有数字都
阅读全文
posted @ 2019-11-29 23:05 RebeccaG
阅读(164)
评论(0)
推荐(0)
2019年11月28日
【剑指offer】08-从尾到头打印链表
摘要: 题目: 输入一个链表,从尾到头打印链表每个节点的值。 思考: 链表之前学过了,是一种动态的数据结构,不用知道它的长度。每个节点的指针,指向下一个节点。每个节点的内存,都是在节点添加的时候分配的。 从头到尾打印链表 --> 直接遍历,然后print 现在是从尾巴开始打印 --> 找一个数组,用来在其尾
阅读全文
posted @ 2019-11-28 23:11 RebeccaG
阅读(133)
评论(0)
推荐(0)
下一页
公告
昵称:
RebeccaG
园龄:
5年8个月
粉丝:
0
关注:
3
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
剑指offer
(16)
python
(4)
软件测试
(2)
MySQL
(1)
计算机网络
(1)
操作系统
(1)
随笔档案
2020年2月(4)
2019年12月(4)
2019年11月(12)
2019年10月(3)
阅读排行榜
1. python 获取目录&拼接目录的方法(4730)
2. python 类中的self(3114)
3. HTTP 长连接、短链接(1329)
4. python面向对象-类和实例(756)
5. 操作系统-基础知识总结(一)(563)
点击右上角即可分享