93. Restore IP Addresses
来源:互联网 发布:北京地铁软件 编辑:程序博客网 时间:2024/06/03 16:33
无敌代码暴力。。。。。,2刷还是乖乖dfs吧
class Solution {public: vector<string> restoreIpAddresses(string s) { vector<string> ret; string ans; for (int a=1; a<=3; a++) for (int b=1; b<=3; b++) for (int c=1; c<=3; c++) for (int d=1; d<=3; d++) if (a+b+c+d == s.length()) { int A = stoi(s.substr(0, a)); int B = stoi(s.substr(a, b)); int C = stoi(s.substr(a+b, c)); int D = stoi(s.substr(a+b+c, d)); if (A<=255 && B<=255 && C<=255 && D<=255) if ( (ans=to_string(A)+"."+to_string(B)+"."+to_string(C)+"."+to_string(D)).length() == s.length()+3) ret.push_back(ans); } return ret; }};
0 0
- 93.Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 93. Restore IP Addresses
- 二叉树的层级遍历 java
- clion安装配置
- 安卓页面去掉顶部标题
- 开机自动运行程序!
- 欢迎使用CSDN-markdown编辑器
- 93. Restore IP Addresses
- 开发中常用网站
- Tensorflow PlayGround初体验
- 如何写好递归算法
- 1198_a+b
- 前端工程师开发进阶之路
- Android 6.0 数据绑定之DataBinding(一)
- 阿里巴巴 JAVA 开发手册-编程规约-常量定义
- Image retrieval C++ implementation