leetcode[Base 7]//待整理多种解法
来源:互联网 发布:淘宝盗图怎么修改 编辑:程序博客网 时间:2024/06/03 18:19
解法一:
public class Solution { public String convertToBase7(int num) { boolean flag = num < 0 ? true : false;//如果是负数,用来标记,最后在字符串中加上符号位 //将数转化为非负数来处理 num = Math.abs(num); StringBuilder sb = new StringBuilder(); if(num == 0){//0单独处理,因为下面的对其不管用 return "0"; } while(num != 0){ sb.append((char)('0' + num % 7)); num /= 7; } if(flag){ sb.append('-'); } return sb.reverse().toString(); }}
阅读全文
0 0
- leetcode[Base 7]//待整理多种解法
- leetcode [Path Sum]//待整理多种解法
- leetcode [Majority Element]//待整理多种解法
- leetcode [Rotate Array]//待整理多种解法
- leetcode [Reverse Bits]//待整理多种解法
- leetcode [Happy Number]//待整理多种解法
- leetcode [Isomorphic Strings]//待整理多种解法
- leetcode [Contains Duplicate]//待整理多种解法
- leetcode[Add Digits]//待整理多种解法
- leetcode[Ugly Number]//待整理多种解法
- leetcode[Missing Number]//待整理多种解法
- leetcode[Word Pattern]//待整理多种解法
- leetcode[Ransom Note]//待整理多种解法
- leetcode[Longest Palindrome]//待整理多种解法
- leetcode[Fizz Buzz]//待整理多种解法
- leetcode[Add Strings]//待整理多种解法
- leetcode[Hamming Distance]//待整理多种解法
- leetcode[Island Perimeter]//待整理多种解法
- ZOJ
- Android 事件分发机制源码攻略(一)
- JavaScript
- hdu 3032 Nim or not Nim?
- 2.安装
- leetcode[Base 7]//待整理多种解法
- (noip 模拟 化简)<惊天大模拟>
- apache-comnons系列之commons-vfs2 学习笔记
- Apache配置文件httpd.conf详解
- KMP算法
- mysql入门(三)
- Unity3D数学基础(6)_简单的MVC
- Java多线程学习
- HashTable,位图,BloomFilter分析(简单粗暴)