博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode-1029 Binary Prefix Divisible By 5(可被 5 整除的二进制前缀)
阅读量:4957 次
发布时间:2019-06-12

本文共 1395 字,大约阅读时间需要 4 分钟。

1 class Solution 2 { 3     public: 4         vector
prefixesDivBy5(vector
& A) 5 { 6 vector
v(A.size()); 7 int rnt = 0; 8 for(int i = 0; i< A.size();i ++) 9 {10 if(A[i]==1)11 {12 if(rnt==0)13 {rnt = 1;v[i] = false;}14 else if(rnt==1)15 {rnt = 3;v[i] = false;}16 else if(rnt==2)17 {rnt = 0;v[i] = true;}18 else if(rnt==3)19 {rnt = 2;v[i] = false;}20 else if(rnt==4)21 {rnt = 4;v[i] = false;}22 }23 else if(A[i]==0)24 {25 if(rnt==0)26 {rnt = 0;v[i] = true;}27 else if(rnt==1)28 {rnt = 2;v[i] = false;}29 else if(rnt==2)30 {rnt = 4;v[i] = false;}31 else if(rnt==3)32 {rnt = 1;v[i] = false;}33 else if(rnt==4)34 {rnt = 3;v[i] = false;}35 }36 }37 return v;38 }39 };

 

转载于:https://www.cnblogs.com/Asurudo/p/10630798.html

你可能感兴趣的文章
T-SQL查询处理执行顺序(一)
查看>>
C++Vector
查看>>
解决github push错误The requested URL returned error: 403 Forbidden while accessing
查看>>
Node.js的学习路线
查看>>
golang构造函数
查看>>
iOS自动自动隐藏软键盘
查看>>
leetcode 234 回文链表
查看>>
springmvc 异常Interceptor
查看>>
SpringMVC 拦截器
查看>>
雷林鹏分享:jQuery EasyUI 布局 - 在面板中创建复杂布局
查看>>
雷林鹏分享:PHP SimpleXML
查看>>
又开始搞C#了!!我勒个去!!!
查看>>
Java防止SQL注入
查看>>
安天移动安全联合猎豹移动首次揭露“Operation Manul”疑似在Android端的间谍软件行为...
查看>>
Python pip 依赖包的引入
查看>>
数据库设计 - 1
查看>>
团队作业9——展示博客(Bata版本)
查看>>
关于 edittext 软键盘退出监听解决办法
查看>>
Spring AOP 的实现
查看>>
Android开发adb环境配置
查看>>