LintCode 算法 入门
DXB2021
听力障碍人士,愿终身学习计算机科学与技术的所有知识。
展开
-
283 · 三数之中的最大值(LintCode,算法,入门)
LintCode,算法,入门原创 2022-06-05 19:09:43 · 167 阅读 · 0 评论 -
484 · 交换数组两个元素(LintCode,算法,入门)
描述给你一个数组和两个索引,交换下标为这两个索引的数字样例样例 1:输入: [1, 2, 3, 4], index1 = 2, index2 = 3输出: 交换后你的数组应该是[1, 2, 4, 3], 不需要返回任何值,只要就地对数组进行交换即可。样例解释: 就地交换,不需要返回值。样例 2:输入: [1, 2, 2, 2], index1 = 0, index2 = 3输出: 交换后你的数组应该是[2, 2, 2, 1], 不需要返回任何值,只要就地对数组..原创 2022-05-28 19:53:25 · 194 阅读 · 0 评论 -
478 · 简单计算器(LintCode,算法,入门)
描述给出两个整数a,b,以及一个操作符opeator+, -, *, /返回结果a<operator>b样例样例 1:输入:a = 1b = 2operator = +输出:3解释:返回 1 + 2 的结果样例 2:输入:a = 10b = 20operator = *输出:200解释:返回10 * 20的结果样例 3:输入:a = 3b = 2operator =...原创 2022-05-27 15:10:59 · 236 阅读 · 0 评论 -
37 · 反转一个三位整数(LintCode,算法,入门)
描述反转一个只有3位数的整数。你可以假设输入一定是一个只有三位数的整数,这个整数大于等于100,小于1000。样例样例 1:输入:number = 123输出:321解释:反转数字。样例 2:输入:number = 900输出:9解释:反转数字。C++:class Solution {public: /** * @param number: A 3-digit number.原创 2022-05-27 15:01:24 · 206 阅读 · 0 评论 -
225 · 在链表中找节点(LintCode,算法,入门)
描述在链表中找值为 value 的节点,如果没有的话,返回空(null)。如果有多个相同的结点,返回找到的第一个结点样例样例 1:输入: 1->2->3 and value = 3输出: 最后一个结点样例 2:输入: 1->2->3 and value = 4输出: nullC++:/** * Definition of singly-linked-list: * class ListNode {...原创 2022-05-26 14:33:03 · 484 阅读 · 0 评论 -
214 · 数组的最大值(LintCode,算法,入门)
描述给一个浮点数数组,求数组中的最大值。微信加 jiuzhang15 回【高频】获得Amazon、Google、字节、华为等最新高频面试题样例样例 1:输入: [1.0, 2.1, -3.3]输出: 2.1 样例解释: 返回最大的数字样例 2:输入: [1.0, 1.0, -3.3]输出: 1.0 样例解释: 返回最大的数字。C++:class Solution {public: /** * @param ..原创 2022-05-25 10:29:03 · 116 阅读 · 0 评论 -
146 · 大小写转换 II(LintCode,算法,入门)
描述将一个字符串中的小写字母转换为大写字母。不是字母的字符不需要做改变。样例样例 1:输入: str = "abc"输出: "ABC"样例 2:输入: str = "aBc"输出: "ABC"样例 3:输入: str = "abC12"输出: "ABC12"C++:class Solution {public: /** * @param letters: A string * @return: A..原创 2022-05-24 11:18:53 · 139 阅读 · 0 评论 -
1 · A + B 问题(LintCode,算法,入门)
描述给出两个整数aa和bb, 求他们的和并以整数(int)的形式返回。你不需要从标准输入流读入数据,只需要根据aplusb传入的两个参数 a 和 b,计算他们的和并返回就行。样例样例 1:输入:a = 1b = 2输出:3解释:a + b = 1 + 2 = 3样例 2:输入:a = -1b = 1输出:0解释:a + b = -1 + 1 = 0挑战显然你可以直接返回 a + b,但是你是否可以挑战不这...原创 2022-05-19 21:03:36 · 391 阅读 · 0 评论 -
23 · 判断数字与字母字符(LintCode,算法,入门)
描述给出一个字符c,如果它是一个数字或字母,返回true,否则返回false。如果您使用的是Python语言,那么输入将是一个长度为1的字符串。样例样例 1:输入:c = '1'输出:true解释:'1'属于数字。C++:class Solution {public: /** * @param c: A character. * @return: The character is alphanumeric原创 2022-05-22 17:05:52 · 313 阅读 · 0 评论