2020年7月23日

摘要: 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。 返回删除后的链表的头节点。 注意:此题对比原题有改动 示例 1: 输入: head = [4,5,1,9], val = 5输出: [4,1,9]解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 阅读全文
posted @ 2020-07-23 17:39 Annetree 阅读(149) 评论(0) 推荐(0) 编辑
 
摘要: 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n = 1输出: [1,2,3,4,5,6,7,8,9] 说明: 用返回一个整数列表来代替打印 n 为正整数 来源:力扣(LeetCode)链接:ht 阅读全文
posted @ 2020-07-23 17:14 Annetree 阅读(119) 评论(0) 推荐(0) 编辑
 
摘要: 来源 https://leetcode-cn.com/problems/er-jin-zhi-zhong-1de-ge-shu-lcof/ 请实现一个函数,输入一个整数,输出该数二进制表示中 1 的个数。例如,把 9 表示成二进制是 1001,有 2 位是 1。因此,如果输入 9,则该函数输出 2。 阅读全文
posted @ 2020-07-23 17:07 Annetree 阅读(138) 评论(0) 推荐(0) 编辑
 
摘要: 来源 https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/ 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3, 阅读全文
posted @ 2020-07-23 16:49 Annetree 阅读(99) 评论(0) 推荐(0) 编辑