题目大意:有1~M的数字,最多猜N次一定能猜到1~M的任意数字,求M能达到的最大值。
思路:用二分法在最多N次的时候找到任意1~M的任意数字,N是已知的,二分的范围是1~M,
左边界为1,右边界为M,若想M最大,则尽量使取值向右边界靠。考虑N = 3,N = 4的情况。
N = 3时,每次取值都在区间右边取值,第一次二分后区间[(1+M)/2,M],第二次二分后区间
[((1+M)/2+1+M)/2,M],第三次二分后区间[(((1+M)/2+1+M)/2+1+M)/2,M],此时,左
右区间等值,即(((...
分类:
其他 时间:
2015-01-30 16:08:56
收藏:
0 评论:
0 赞:
0 阅读:
217
原以为上篇就是农历年到来前写的最后一篇了,但是看来现在还是有必要继续把看到的有用的记录一下,算是比较基础的了,以前没怎么关注。
言归正传,这篇主要说下android的自适应的一点东西,为什么会忽然想起来这个,主要还是因为之前看launcher的代码,其中看到的这段代码始终不明白,所以查了下资料。看下代码,...
分类:
移动平台 时间:
2015-01-30 16:08:46
收藏:
0 评论:
0 赞:
0 阅读:
276
一般一个像素是由三原色RGB不同的颜色向量组成的,再加上个代表透明度的变量Alhpa值的话就是ARGB,当然,老一点的可能只有黑白,而没有RGB等。那么图片/视频文件中究竟由多少位来表示这些不同的颜色向量代表的就是位深,如只有黑白的话2位就足够了,0代表黑1代表白。代码级别的分析其查看天地会珠海分舵之前的一篇文章《《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第三节 - 裸图RawImage》》...
分类:
其他 时间:
2015-01-30 16:08:36
收藏:
0 评论:
0 赞:
0 阅读:
295
1、偶然的机会接触到了STM32cubemx与STM32cubeFX、详细了解相关的资料之后感觉相当实用。
2、进程创建
osThreadDef(defaultTask, StartDefaultTask,osPriorityNormal, 0, 128);//定义一个结构体
defaultTaskHandle = ...
分类:
其他 时间:
2015-01-30 16:08:26
收藏:
0 评论:
0 赞:
0 阅读:
343
近日,公司给新配了一台电脑,台式机,开机的时候傻眼了,只有dos系统,bios里只有test测试~~
只好从新开始装系统,装了个win7 X64,整了半天。
今天,看着IE8 挺不顺眼,就想更新装一个IE11,但是windows time服务就是打不开,在计算机-管理-服务,里边点开启动,设置自动模式,结果在控制面板-系统安全-Windows Update里 就是点不开,提示...
分类:
Windows开发 时间:
2015-01-30 16:08:16
收藏:
0 评论:
0 赞:
0 阅读:
311
题目描述:
给定一个字符串,求其最大循环次数(即求最小循环节长度)
输入样例
abcd
ababab
aaaa
.
输出样例
1
3
4
解题思路:
KMP算法中next数组的应用。
len-next[len]表示的是字符串相同前缀空出来的一段,由next数组性质可知,这一段可以不断向前推出相等,所以只要判断len是否可以整除len-next[len]就可以了。否...
分类:
编程语言 时间:
2015-01-30 16:08:06
收藏:
0 评论:
0 赞:
0 阅读:
223
一:准备条件
(1)先安装OpenOffice, 并且将OpenOffice的Service启动
(2)JODConverter工具
JODConverter是透过OpenOffice来做转换,可以将文档转化为pdf格式。
从官网下载工具,找到需要的所有jar文件 http://www.artofsolving.com/opensource/jodcon...
分类:
编程语言 时间:
2015-01-30 16:07:56
收藏:
0 评论:
0 赞:
0 阅读:
309
Android官方入门文档[13]暂停和恢复一个Activity活动
这节课教你
1.暂停您的Activity活动
2.恢复您的Activity活动...
分类:
移动平台 时间:
2015-01-30 16:07:46
收藏:
0 评论:
0 赞:
0 阅读:
363
12.5.2 写计算
C# 查询表达式和 F# 计算表达式,可以使用函数,行为方式非标准(返回单子值),就好像返回普通值。我们在这一节使用的计算类型是 ValueWrapper ,因此,原始函数将返回值的类型是 ValueWrapper,而不是 T。
实现这些函数,既可以使用其他的查询或计算表达式,也可以通过直接创建计算类型的值。有些计算表达式可以封装复杂的逻辑,所以,直接创建值可能有困...
分类:
其他 时间:
2015-01-30 16:07:26
收藏:
0 评论:
0 赞:
0 阅读:
137
Given a binary tree, determine if it is height-balanced.
For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never diffe...
分类:
其他 时间:
2015-01-30 16:07:16
收藏:
0 评论:
0 赞:
0 阅读:
247
html中,头尾不变,中间部分使用导航菜单js随时调用...
分类:
Web开发 时间:
2015-01-30 16:07:06
收藏:
0 评论:
0 赞:
0 阅读:
325
包含了百度地图的定位,覆盖物,poi搜索,路线搜索,地理编码等功能
第一步,申请key,具体见百度地图官网:http://developer.baidu.com/map/index.php?title=android-locsdk
第二步,在manifest.xml中添加key以及百度地图的权限,如下:
<manifest xmlns:android="http://schemas...
分类:
其他 时间:
2015-01-30 16:06:56
收藏:
0 评论:
0 赞:
0 阅读:
410
fragment 加 viewpager做tab的时候容易出这个空指针异常,看源码:
if (f.mSavedViewState != null) {
if (result == null) {
result = new Bundle();
}
result.putSparseParcelableArray(
FragmentMan...
分类:
移动平台 时间:
2015-01-30 16:06:36
收藏:
0 评论:
0 赞:
0 阅读:
790
问题描述:
服务端用cxf ---2.7.5 的框架发布了一个服务,将工程打成war包部署到tomcat下运行,用soapui测试,没有任何问题,但是打成ear包部署到weblogic 10.3.6上运行,服务可以正常发布,但是soapui测试调用的时候报一下错误:
原因:
查了一些官网资料,发现这居然是weblogic 10.3.6的一个bug
解决办法:
在weblogic的...
分类:
Web开发 时间:
2015-01-30 16:06:26
收藏:
0 评论:
0 赞:
0 阅读:
394
主要使用了scrolview做的
//
// HJPagerViewController.h
// MusicLove
//
// Created by niuxinghua on 15/1/29.
// Copyright (c) 2015年 Hjojo. All rights reserved.
//
#import
@interface HJPager...
分类:
移动平台 时间:
2015-01-30 16:05:56
收藏:
0 评论:
0 赞:
0 阅读:
283
例如判断API版本大于19(即android4.4)
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITAT){}
Build.VERSION_CODES类下面的版本信息(这是android.jar4.4.2版本中的源码)
public static class VERSION_CODES {
/**
...
分类:
移动平台 时间:
2015-01-30 16:05:46
收藏:
0 评论:
0 赞:
0 阅读:
250
描述zturn开发板PS网口驱动的注册过程...
分类:
其他 时间:
2015-01-30 16:05:36
收藏:
0 评论:
0 赞:
0 阅读:
355
其实,关于网络编程有着特有的格式,两个程序,一个服务器端,一个客户端,运行时先运行服务器端,在运行客户端,首先看下面两个小例子:
import java.net.*;
import java.io.*;
public class TCPServer {
public static void main(String[] args) throws Exception {
ServerSocke...
分类:
其他 时间:
2015-01-30 16:05:16
收藏:
0 评论:
0 赞:
0 阅读:
215
前言
同事新买的iPhone6,需要Xcode直接安装最新版本,在安装之前,曾通过fir.im装过Ad_Hoc版。在使用Xcode进行真机运行时,iPhone6无法启动应用,并报错:process launch failed: Security。
解决办法
点击iPhone6之前安装的应用版本,这时候会弹框让用户确认是否信任开发者的应用,点击信任,然后重新使用Xcode进行安装即可~...
分类:
其他 时间:
2015-01-30 16:05:06
收藏:
0 评论:
0 赞:
0 阅读:
365
一:根据包名找maven配置
查找地址:Maven资源库
二:Maven
deploy时报Fatal error compiling: tools.jar not found错误的问题处理
点击Eclipse菜单:Window->Preferences->Java->Installed JREs,选择右侧的Edit来修改JREs,之前我的JRE home设置的是...
分类:
其他 时间:
2015-01-30 16:04:56
收藏:
0 评论:
0 赞:
0 阅读:
248