- 博客(7)
- 收藏
- 关注
原创 366. 斐波纳契数列
描述查找斐波纳契数列中第 N 个数。所谓的斐波纳契数列是指:前2个数是 0 和 1 。 第i个数是第i-1 个数和第i-2 个数的和。斐波纳契数列的前10个数字是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ...在测试数据中第N个斐波那契数不会超过32位带符号整数的表示范围样例样例 1: 输入: 1 输出: 0 样例解释: 返回斐波那契的第一个数字,是0.样例 2: 输入: 2 输出: 1 样例解释: ...
2020-11-15 12:26:30 105
原创 283.三数之中的最大值
描述给三个整数,求他们中的最大值。样例样例 1: 输入: num1 = 1, num2 = 9, num3 = 0 输出: 9 样例解释: 返回三个数中最大的数。样例 2: 输入: num1 = 1, num2 = 2, num3 = 3 输出: 3 样例解释: 返回三个中最大的数字。代码实现public class Solution { /** * @param num1: An integer * @param .
2020-11-15 12:10:48 93
原创 145.大小写转换
描述将一个字符由小写字母转换为大写字母你可以假设输入一定在小写字母 a ~ z 之间样例样例 1:输入: 'a'输出: 'A'样例 2:输入: 'b'输出: 'B'代码实现public class Solution { /** * @param character: a character * @return: a character */ public char lowercaseToUppercase(cha.
2020-11-15 11:57:20 95
原创 463. 整数排序
描述给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。样例样例 1: 输入: [3, 2, 1, 4, 5] 输出: [1, 2, 3, 4, 5] 样例解释: 返回排序后的数组。样例 2: 输入: [1, 1, 2, 1, 1] 输出: [1, 1, 1, 1, 2] 样例解释: 返回排好序的数组。1.冒泡排序法代码实现public class Solution { /** * .
2020-10-27 20:55:06 96
原创 466.链表节点计数(入门)
描述计算链表中有多少个节点.样例样例 1: 输入: 1->3->5->null 输出: 3 样例解释: 返回链表中结点个数,也就是链表的长度.样例 2: 输入: null 输出: 0 样例解释: 空链表长度为0代码实现/** * Definition for ListNode * public class ListNode { * int val; * ListNode next; * Lis.
2020-10-27 16:57:20 238
原创 454. 矩阵面积(入门)
描述实现一个矩阵类Rectangle,包含如下的一些成员变量与函数:两个共有的成员变量width和height分别代表宽度和高度。 一个构造函数,接受2个参数 width 和 height 来设定矩阵的宽度和高度。 一个成员函数getArea,返回这个矩阵的面积。样例样例1:Java: Rectangle rec = new Rectangle(3, 4); rec.getArea(); // should get 12,3*4=12Python: ...
2020-10-27 11:18:19 630
原创 1613. 最高频率的IP(入门)
描述给定一个字符串数组lines, 每一个元素代表一个IP地址,找到出现频率最高的IP。给定数据只有一个频率最高的IP样例样例1:输入 = ["192.168.1.1","192.118.2.1","192.168.1.1"]输出 "192.168.1.1"样例2:输入 = ["192.168.1.1","192.118.2.1","192.168.1.1","192.118.2.1","192.118.2.1"]输出 "192.118.2.1"代码实现p.
2020-10-27 11:03:52 731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人