文件名称:leetcode2sumc-Leetcode-30DayChallenge:这个存储库将包含我对Leetcode-30天挑战的解决方案
文件大小:22KB
文件格式:ZIP
更新时间:2024-07-26 11:38:41
系统开源
leetcode 2 和 c Leetcode-30天挑战 这个存储库将包含我对 Leetcode - 30 天挑战的解决方案 第 1 天:给定一个非空整数数组,每个元素出现两次,除了一个。 找到那一个。 注意:您的算法应该具有线性运行时复杂度。 你能在不使用额外内存的情况下实现它吗? 输入:[2,2,1] 输出:1 输入:[4,1,2,1,2] 输出:4 输入:[1,1,2,2,3,3,9] 输出:9 第 2 天:编写一个算法来确定一个数字 n 是否是“快乐的” 一个快乐的数字是由以下过程定义的数字:从任何正整数开始,用其数字的平方和替换该数字,然后重复处理直到数字等于 1(它将停留的地方),或者它在不包括 1 的循环中无限循环。此过程以 1 结束的那些数字是快乐的数字,而过程以 4 结束的那些数字是不快乐的数字。 如果 n 是一个快乐的数字,则返回 true,否则返回 false。 输入:19 输出:真 解释:1 2 +9 2 =82 8 2 +2 2 =68 6 2 +8 2 =100 1 2 +0 2 +0 2 =1 第 3 天:给定一个整数数组,找到总和最大的连续子数组(至少
【文件预览】:
Leetcode-30DayChallenge-master
----Day23.c(409B)
----Day3.c(706B)
----Day16.c(1KB)
----Day2.c(893B)
----Day19.c(870B)
----Day10.c(2KB)
----Day12.c(2KB)
----LICENSE(34KB)
----Day1.c(999B)
----README.md(6KB)
----Day9.c(2KB)
----Day4.c(659B)
----Day15.c(1KB)