leetcode 504. Base 7
来源:互联网 发布:linux c 创建文件 编辑:程序博客网 时间:2024/06/01 21:23
Given an integer, return its base 7 string representation.
Example 1:
Input: 100
Output: “202”
Example 2:
Input: -7
Output: “-10”
Note: The input will be in range of [-1e7, 1e7].
题意很简单,就是做一个7进制的数据转换
代码如下:
#include <iostream>#include <vector>#include <map>#include <set>#include <queue>#include <stack>#include <string>#include <climits>#include <algorithm>#include <sstream>#include <functional>#include <bitset>#include <cmath>using namespace std;class Solution {public: string convertToBase7(int num) { if (num == 0) return "0"; int flag = num > 0 ? 1 : -1; num = abs(num); string res = ""; while (num > 0) { res = to_string(num % 7) + res; num /= 7; } return flag > 0 ? res : "-" + res; }};
阅读全文
0 0
- Leetcode-504. Base 7
- 【Leetcode】504. Base 7
- LeetCode 504. Base 7
- [leetcode]504. Base 7
- LeetCode-504. Base 7
- leetcode 504. Base 7
- LeetCode:504. Base 7
- [LeetCode]504. Base 7
- leetcode 504. Base 7
- [leetcode]: 504. Base 7
- (Leetcode)504. Base 7
- LeetCode 504. Base 7
- leetcode 504. Base 7
- leetcode:504. Base 7
- [leetcode]504. Base 7
- leetcode 504. Base 7
- LeetCode 504. Base 7
- 【LeetCode】 504. Base 7
- 爬虫爬取股票信息
- 动态绑定和静态绑定
- C++ string详解
- C语言中排序函数的用法
- 股票数据预处理
- leetcode 504. Base 7
- selenium + c#做自动化时遇到的问题
- 40 Three.js线性几何体材质THREE.LineDashedMaterial
- 手机窗体上悬浮显示
- opencv实现自己训练的Adaboost(Haar-like)检测识别库
- Java开发快递物流项目(7)
- TensorFlow的android移植
- TCP和UDP
- 编程教学虎书:实践最佳平滑路径与参考code,demobase