leetcode
AnkouEX
求工作,没钱吃饭了
展开
-
LeetCode-盛最多水的容器(Container With Most Water)C#实现
给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色...原创 2019-04-10 22:00:38 · 129 阅读 · 0 评论 -
Leetcode各位相加(C#)
解法:数学上这个数的数字根和为9,则这个数字是9的倍数 public class Solution { public int AddDigits(int num) { return num == 0 ? 0:(num%9==0?9:num%9 ); } }原创 2019-04-15 22:21:20 · 149 阅读 · 0 评论 -
Leetcode环形链表(C#)
题目 给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 解法:利用双指针(一快一慢),快指针每次走两步,慢指针每次走一步,若有环则快指针会追上慢指针,则返回true否则返回false。 /** * Definition for singly-linked list. ...原创 2019-04-14 19:27:32 · 222 阅读 · 0 评论