LeetCode练习记录2017/12/10
来源:互联网 发布:如何设置javascript 编辑:程序博客网 时间:2024/06/09 17:48
【136】Single Number
class Solution {public: int singleNumber(vector<int>& nums) { int result=0; for(int i=0;i<nums.size();i++) { result^=nums[i]; } return result; }};
【553】OPtimal Division
class Solution {public:string optimalDivision(vector<int>& nums) {string a=to_string(nums[0]); if(nums.size()==1) return a; if(nums.size()==2) { a+="/"; a+=to_string(nums[1]); return a; }a += "/(";for(int i=1;i<nums.size()-1;i++){string temp = to_string(nums[i]);temp += "/";a += temp;}a += to_string(nums[nums.size() - 1]);a += ")";return a;}};
【693】Binary Number with Alternating bits
class Solution {public:bool hasAlternatingBits(int n) {bool res = true;while(n>0){int n1 = n % 2;n /= 2;int n2 = n % 2;res = n1^n2;if (!res)break;}return res;}};
【413】Arithmetic Slices
class Solution {public:int numberOfArithmeticSlices(vector<int>& A) {int flag = 1;int cha = 0xffffffff;int res = 0;for(int i=1;i<A.size();i++){if(cha!=A[i]-A[i-1]){cha = A[i] - A[i - 1];if(flag>2){res += (flag - 1)*(flag - 2) / 2;}flag = 2;}else flag++;}if (flag>2){res += (flag - 1)*(flag - 2) / 2;}return res;}};
【526】Beautiful Arrangement
class Solution {public:int countArrangement(int N) {index = N;memset(visit, 0, sizeof(int));dfs(N);return res;}int res = 0;int index;int visit[16];void dfs(int n){if(n==1){res++;return;}for(int i=1;i<=index;i++){if(visit[i]==0&&(n%i==0||i%n==0)){visit[i] = 1;dfs(n - 1);visit[i] = 0;}}}};
阅读全文
0 0
- LeetCode练习记录2017/12/10
- LeetCode练习记录2017/12/8
- LeetCode练习记录2017/12/9
- leetCode练习(10)
- 练习记录
- leetcode练习
- leetcode练习
- leetcode练习
- leetcode练习
- (记录)练习的记录
- LeetCode记录
- 缓冲区溢出练习记录
- POJ Volume1练习记录
- Linux练习记录
- openstack 练习记录
- shiny--练习记录
- SQL Server2005练习记录
- Kotlin项目练习记录
- HTML5小游戏飞机大战
- SEI-CERT Java编程规范(Thread Apis)-不要调用Thread.run()
- linux终端通信write、wall、mesg
- IO流(6)--录入文件路径,拷贝此文件到当前项目
- iOS 自动检测版本更新APP
- LeetCode练习记录2017/12/10
- iOS 播放音频的几种方式
- iOS开发UI篇—Quartz2D(自定义UIImageView控件)
- 忘记svn密码?-快速找回
- 交通工具
- 4---------最小生成树--prim算法
- bzoj 1770: [Usaco2009 Nov]lights 燈
- 单例模式Singleton
- 利用JSon在京东上实现随意商品评论的爬取