E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
剑指Offer刷题笔记
牛客网
剑指offer刷题笔记
:矩形覆盖(Java实现)
题目描述我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?Solution:这道题目和跳台阶是一样的,因为对于n*2的大矩形来说,它其实就相当于n个台阶,然后小矩形是2*1,可以竖着填充大矩形,也可以横着填充大矩形。不管是竖着还是横着,每次只能相当于是填充一次,因为横竖不可能混着放。CODE:publicclassSol
5星上将
·
2019-06-24 19:47
剑指offer
剑指offer刷题笔记
剑指offer刷题笔记
文章目录位运算4解决面试题的思路27二叉树的镜像28对称的二叉树29顺时针打印矩阵30包含min函数的栈31栈的压入、弹出序列33二叉搜索树的后序遍历序列34二叉树中和为某一值的路径
葛琪琪
·
2019-05-30 20:13
JAVA
算法
刷题
剑指offer刷题
算法-小题大做
@ 剑指offer(python)矩阵中的路径
剑指offer刷题笔记
65(python)题目描述请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。
乖乖的函数
·
2019-05-25 10:17
剑指offer(python)
@ 剑指offer(python)机器人的运动范围
剑指offer刷题笔记
66(python)题目描述地上有一个m行和n列的方格。
乖乖的函数
·
2019-05-25 00:00
剑指offer(python)
@ 剑指offer(python)把二叉树打印成多行
剑指offer刷题笔记
60(python)题目描述从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。
乖乖的函数
·
2019-05-23 20:18
剑指offer(python)
@剑指offer(Python)矩形覆盖
剑指offer刷题笔记
10(Python)题目描述我们可以用21的小矩形横着或者竖着去覆盖更大的矩形。请问用n个21的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
乖乖的函数
·
2019-05-11 19:54
剑指offer(python)
剑指offer(python)
@剑指offer(Python)变态跳台阶
剑指offer刷题笔记
9(Python)题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
乖乖的函数
·
2019-05-11 19:38
剑指offer(python)
剑指offer(python)
剑指Offer刷题笔记
——js版
本博客试题均使用javascript实现在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路:从二维数组右上开始比较,若该数大于传入整数,则向左查找;若该数小于传入整数,则向下查找。代码:functionFind(target,array){varrow=
Arlisol
·
2019-02-27 23:17
算法
剑指Offer刷题笔记
——js版
本博客试题均使用javascript实现在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路:从二维数组右上开始比较,若该数大于传入整数,则向左查找;若该数小于传入整数,则向下查找。代码:functionFind(target,array){varrow=
Arlisol
·
2019-02-27 23:17
算法
【LeetCode & 剑指offer刷题】熟悉OJ平台3:OJ编程实例
【LeetCode&剑指offer刷题】熟悉OJ平台3:OJ编程实例【LeetCode&
剑指offer刷题笔记
】目录(持续更新中...)OJ编程实例给定一棵二叉树的前序(根、左、右)和中序(左、根、右)
wikiwen
·
2019-01-06 17:00
【LeetCode & 剑指offer刷题】发散思维题1:17 打印从1到最大的n位数
【LeetCode&剑指offer刷题】发散思维题1:17打印从1到最大的n位数【LeetCode&
剑指offer刷题笔记
】目录(持续更新中...)17打印从1到最大的n位数题目:输入数字n,按顺序打印出从
wikiwen
·
2019-01-06 17:00
【LeetCode & 剑指offer刷题】链表题11:Palindrome Linked List
【LeetCode&剑指offer刷题】链表题11:PalindromeLinkedList【LeetCode&
剑指offer刷题笔记
】目录(持续更新中...)PalindromeLinkedListGivenasinglylinkedlist
wikiwen
·
2019-01-05 16:00
【LeetCode & 剑指offer刷题】栈与队列题4:31 栈的压入、弹出序列
【LeetCode&剑指offer刷题】栈与队列题4:31栈的压入、弹出序列【LeetCode&
剑指offer刷题笔记
】目录(持续更新中...)31栈的压入、弹出序列题目描述输入两个整数序列,第一个序列表示栈的压入顺序
wikiwen
·
2019-01-05 16:00
【LeetCode & 剑指offer刷题】栈与队列题3:30 包含min函数的栈(155. Min Stack)
【LeetCode&剑指offer刷题】栈与队列题3:30包含min函数的栈(155.MinStack)【LeetCode&
剑指offer刷题笔记
】目录(持续更新中...)155.MinStackDesignastackthatsupportspush
wikiwen
·
2019-01-05 16:00
剑指offer刷题笔记
要求:不仅仅能实现相应的功能,还需要保证代码的鲁棒性,并且能够分析代码的空间复杂度和时间复杂度。二维数组中的查找题目要求:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序,请按照递增的顺序排序。请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:首先选取数组中右上角的数字,如果该数字等于要查找的数字,查找过程结束;如果数字中的数字
二十四桥客_
·
2016-04-07 22:38
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他