![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lintcode
藓类少女
这个作者很懒,什么都没留下…
展开
-
LintCode第920题(会议室)
题目 给定一系列的会议时间间隔,包括起始和结束时间[[s1,e1],[s2,e2],…(si < ei),确定一个人是否可以参加所有会议。 样例 1: 输入: intervals = [(0,30),(5,10),(15,20)] 输出: false 解释: (0,30), (5,10) 和 (0,30),(15,20) 这两对会议会冲突 样例2: 输入: interval...原创 2020-02-28 13:42:24 · 627 阅读 · 2 评论 -
lintcode第8题(旋转字符串)
题目 给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。 offset >= 0 str的长度 >= 0 原地旋转意味着你要在s本身进行修改。你不需要返回任何东西。 样例 1: 输入: str="abcdefg", offset = 3 输出: str = "efgabcd" 样例解释: 注意是原地旋转...原创 2020-01-29 16:13:36 · 885 阅读 · 0 评论 -
LintCode第147题(水仙花数)
题目: 水仙花数的定义是,这个数等于他每一位数上的幂次之和见维基百科的定义 比如一个3位的十进制整数153就是一个水仙花数。因为 153 = 13+ 53+ 33。 而一个4位的十进制数1634也是一个水仙花数,因为 1634 = 14+ 64+ 34+ 44。 给出n,找到所有的n位十进制水仙花数。 首先了解一下math.pow()函数 pow() 函数用...原创 2020-01-27 12:53:25 · 399 阅读 · 0 评论 -
LintCode第82题(落单的数)
首先了解下异或运算: c++代码: #include<stdio.h> //位的异或运算:符号:^;自身异或为0,与0异或还是自己 void swap(int& a, int& b) { a = a ^ b; //a=1^2 b = b ^ a; //b=2^1^2=1 a = a ^ b; //a=1^2^1=2 ...原创 2020-01-26 13:34:55 · 174 阅读 · 0 评论