小憧憬
小憧憬
全部文章
leetcod...
java基础(1)
手机的那些事(1)
归档
标签
去牛客网
登录
/
注册
小憧憬的博客
小憧憬的个人小博客,记录
全部文章
/ leetcode《剑指offer》
(共11篇)
leetcode-合并两个排序的链表
刷leetcode第二十五题"合并两个排序的链表",以下为解题过程 题目描述 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 示例1: 输入:1->2->4, 1->3->4 输出:1->1->2->3-&...
《剑指offer》
2020-08-30
0
528
leetcode-反转链表
刷leetcode第二十四题"反转链表",以下为解题过程 题目描述 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1...
《剑指offer》
2020-08-29
0
619
leetcode-删除链表的节点
刷leetcode《剑指offer》第十八题“删除链表的节点”,解题方法 题目 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。 返回删除后的链表的头节点。 输入: head = [4,5,1,9], val = 1 输出: [4,5,9] 解释: 给定你链表中值为 1 的第三...
《剑指offer》
2020-08-24
0
621
leetcode-打印从1到最大的n位十进制数
刷leetcode《剑指offer》第十六题"打印从1到最大的n位十进制数",有感 题目 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。 比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 输入: n = 1 输出: [1,2,3,4,5,6,7...
《剑指offer》
2020-08-24
0
933
leetcode-二进制中1的个数
刷leetcode《剑指offer》中第十五题“二进制中1的个数”,以下记录一下解题思路。 题目 请实现一个函数,输入一个整数,输出该数二进制表示中 1 的个数。 例如,把 9 表示成二进制是 1001,有 2 位是 1。 因此,如果输入 9,则该函数输出 2。 输入:11111111111111...
《剑指offer》
2020-08-24
0
545
leetcode-剪绳子
刷leetcode《剑指offer》第十四题"剪绳子",以下记录解题过程 题目 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m-1] 。 请问 k[0]*k[1]*....
《剑指offer》
2020-08-24
0
790
leetcode-重建二叉树
刷leetcode《剑指offer》中第七题“重建二叉树”,以下记录一下解题思路。 题目 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 给出以下的前序以及中序遍历结果 前序遍历 preorder = [3,9,20,15,7] 中...
《剑指offer》
2020-08-24
0
602
leetcode-机器人的运动范围
刷leetcode《剑指offer》中第十三题"机器人的运动范围",以下记录一下解题思路 题目 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。 一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),...
《剑指offer》
2020-08-24
0
818
leetcode-矩阵中的路径
刷leetcode《剑指offer》中第十二题“矩阵中的路径”,以下记录一下解体思路。 题目 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进...
《剑指offer》
2020-08-24
0
621
leetcode-数值的整数次方
刷leetcode《剑指offer》中第十五题"数值的整数次方",以下记录解题思路。 题目 实现函数double Power(double base, int exponent),求base的exponent次方。 不得使用库函数,同时不需要考虑大数问题。 输入: 2.0000...
《剑指offer》
2020-08-24
0
520
首页
上一页
1
2
下一页
末页