Motto
剑指Offer 14-II. 剪绳子II 剑指Offer 14-II. 剪绳子II
给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]*k[1]*...*k[m-1]可能的最大乘积是多少?
2020-10-29
剑指Offer 14-I.剪绳子 剑指Offer 14-I.剪绳子
给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]*k[1]*...*k[m-1]可能的最大乘积是多少?
2020-10-29
剑指Offer 12. 矩阵中的路径 剑指Offer 12. 矩阵中的路径
请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。
2020-10-27
剑指Offer 11. 旋转数组的最小数字 剑指Offer 11. 旋转数组的最小数字
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2]为[1,2,3,4,5]的一个旋转,该数组的最小值为1。
2020-10-27
剑指Offer 10-II. 青蛙跳台阶问题 剑指Offer 10-II. 青蛙跳台阶问题
一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。
2020-10-27
剑指Offer 10-I. 斐波那契数列 剑指Offer 10-I. 斐波那契数列
写一个函数,输入n,求斐波那契数列的第 n 项。
2020-10-27
1 / 2