文件名称:LeetCode判断字符串是否循环-algorithm:算法
文件大小:33KB
文件格式:ZIP
更新时间:2024-07-20 23:37:42
系统开源
LeetCode判断字符串是否循环 Coding Interviews 1. 二维数组中的查找 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 2. 替换空格 将一个字符串中的空格替换成“ ”。 3. 从尾到头打印链表 4. 重建二叉树 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 5. 两个栈实现队列 6. 旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 7. 斐波那契数组 延伸:跳台阶,瓷砖覆盖 8. 二进制中1的个数 9.
【文件预览】:
algorithm-master
----leetcode()
--------104.二叉树的最大深度.js(535B)
--------code1.py(226B)
--------33.搜索旋转排序数组.js(840B)
--------code5.py(850B)
--------code10.py(436B)
--------102.二叉树的层序遍历.js(905B)
--------code7.py(267B)
--------solution.md(4KB)
--------code3.py(294B)
--------133.克隆图.js(807B)
--------124.二叉树中的最大路径和.js(943B)
--------code2.py(658B)
--------86.分隔链表.js(902B)
--------code11.py(250B)
--------394.字符串解码.js(995B)
--------98.验证二叉搜索树.js(803B)
--------code13.py(818B)
--------code9.py(293B)
--------code12.py(449B)
--------110.平衡二叉树.js(861B)
--------236.二叉树的最近公共祖先.js(832B)
----coding_interviews()
--------code24.py(385B)
--------code1.py(401B)
--------code5.py(336B)
--------code10.py(630B)
--------code45.py(720B)
--------code23.py(796B)
--------code12_1.py(490B)
--------code27.py(492B)
--------code41.py(115B)
--------code21.py(653B)
--------code7.py(263B)
--------code38.py(592B)
--------code4.py(689B)
--------code3.py(325B)
--------code36.py(628B)
--------code12_2.py(429B)
--------code19.py(636B)
--------code8.py(120B)
--------code32.py(1015B)
--------code43.py(466B)
--------code35.py(441B)
--------code7_1.py(140B)
--------code20.py(735B)
--------code22.py(1KB)
--------code2.py(617B)
--------code29.py(282B)
--------code11.py(521B)
--------code37.py(626B)
--------code30.py(539B)
--------code17.py(716B)
--------code6.py(904B)
--------code33.py(867B)
--------code13.py(642B)
--------code39.py(460B)
--------code25.py(520B)
--------code28.py(314B)
--------code18.py(617B)
--------code40.py(230B)
--------code34.py(1KB)
--------code16.py(915B)
--------code9.py(667B)
--------code44.py(325B)
--------code14.py(878B)
--------code42.py(414B)
--------code15.py(471B)
--------code26.py(211B)
--------code31.py(364B)
----.gitignore(5B)
----README.md(9KB)