文档章节

LeetTravel-557、476

阿泽啊
 阿泽啊
发布于 2017/05/12 15:56
字数 147
阅读 0
收藏 0

一、557

1、将字符串(String s)存入数组中的方法

char[] ca = s.toCharArray();

2、将一组字符串调转位置的方法

public void reverse(char[] ca,int i,int j)
	 {
	      for(;i < j;i++,j--)
	 		 {
	 		     char temp = ca[i];
	 				 ca[i] = ca[j];
	 				 ca[j] = temp;
	 		 }
	 }

注意这个i++与j--。

二、476

**思路**
可以找到规律,5+2=2^3 -1,即输出的数与输出的数的关系是,他们的和等于2^i -1,所以关键就是求出这个i。
可以发现i与输入的num的最高位有关,现在只需要判断是哪个i就行

© 著作权归作者所有

共有 人打赏支持
上一篇: LeetTravel-500
下一篇: LeetTravel-461
阿泽啊
粉丝 0
博文 11
码字总数 5063
作品 0
美国
私信 提问
Eclipse中运行Wordcount程序报错

Wordcount程序如下: 报错信息如下: log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the log......

闵开慧
2014/04/15
2.7K
5
hive表向表插入数据报错

虚心求教,其中表t3和t1结构一致 hive> insert into table t3 select * from t1; WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider......

bikehyd
2016/11/26
247
1
各种开发板的MicroPython固件

各种开发板的MicroPython固件(包括官方支持但是没有提供二进制固件下载,以及部分本社区移植的固件),方便大家进行测试。所有固件均为本社区自己编译并进行了测试,可以完美运行,只需要通...

shaoziyang
2016/10/24
49
0
[图]Linux Mint跨界推新硬件产品--MintBox

Linux Mint宣布将从电脑操作系统扩大到硬件销售,并与高效节能的计算机解决方案供应商CompuLab合作。Mint在其官方博客上透露,新的产品为MintBox。MintBox采用AMD的T40N和T56N芯片,相应的产...

oschina
2012/06/13
3.8K
33
使用jeesite框架 配置好之后 启动tomcat 报错 用的是 sqlserver2000 数据库

使用 jeesite 框架 配置好之后 启动tomcat 报错 用的是 sqlserver2000 数据库 java.sql.SQLException: 对象名 'DUAL' 无效。 信息: Initializing Spring root WebApplicationContext 2017-0......

os_haoran
2017/03/16
656
5

没有更多内容

加载失败,请刷新页面

加载更多

Spring Batch @EnableBatchIntegration 注解

设置一个远程分块任务需要定义一系列的 beans: 一个连接工程来从消息中间件中获得连接,消息中间件包括有(JMS,AMQP 和其他) 一个 MessagingTemplate 来从主向从发送消息,然后再次发送回...

honeymose
38分钟前
1
0
【剑指offer纪念版】--9 斐波那契数列

题目:斐波那契数列 题目:写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。斐波那契数列的定义如下:  求解 通过求解第10项的调用过程图来分析: package aigorithm;public cla...

细节探索者
42分钟前
1
0
浏览器缓存

HTTP缓存类型 200 from cache:直接从本地缓存获取响应,可细分为from disk cache, from memory cache 304 Not Modified:协商缓存,本地未命中发送校验数据到服务端,如果服务端数据没有改变,则读...

关元
今天
3
0
正则表达式简单使用说明

在Python3里确实简单明了,测试样例如下 # 正则content = 'Hello 1234567 World_This is a Regex Demo'# 贪婪匹配 尽可能多的匹配result = re.match('^He.*(\d+).*Demo$', co......

轻轻的往前走
今天
3
0
多线程创建方式

一、基本概念 进程:就是正在运行的应用程序,进程是线程的集合。 线程:就是进程中的一条执行路径,一个独立的执行单元。 多线程:就是为了提高程序的效率,使用多线程,每个线程互不影响,...

秋至丶枫以落
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部