问题
查找某个值在list中的位置
解决思路
可以用折半查询的方法解决此问题。
解决(Python)
#! /usr/bin/env python
#coding:utf-8
#折半查找某个元素在list中的位置
def half_search(lst,value,left,right):
length = len(lst)
while left<ri...
分类:
其他好文 时间:
2014-06-19 11:09:48
阅读次数:
527
While reading /XXX/XXX/XXX/img1.png pngcrush caught libpng error: Not a PNG filCould not find file: /Users/XXX/Library/Developer/Xcode/DerivedData/C.....
分类:
其他好文 时间:
2014-06-15 22:56:42
阅读次数:
351
单片机的编程中经常用到while(1)死循环来进行轮寻操作,但分析Linux内核源代码时却经常见到for(;;)作为死循环的条件。
两者区别:
区别一
for(;;)死循环里的两个;;代表两个空语句,编译器一般会优化掉它们,直接进入循环体。
while(1)死循环里的1被看成表达式,每循环一次都要判断常量1是不是等于零。
区别二
for.c源码:
#include
int mai...
分类:
编程语言 时间:
2014-06-15 19:11:23
阅读次数:
305
#include
void printSpace(int i){
for(int k = 0; k < i; ++k)
putchar(' ');
}
void printStart(int k){
for(int i = 0; i < k; ++i)
putchar('*');
}
int main(){
int n;
while(scanf("%d", &n) == 1...
分类:
其他好文 时间:
2014-06-15 18:05:23
阅读次数:
222
UVA 10127 - Ones
题目链接
题意:求出多少个1组成的数字能整除n
思路:一位位去取模,记录答案即可
代码:
#include
#include
int n;
int main() {
while (~scanf("%d", &n)) {
int ans = 1;
int now = 1;
while (now) {
...
分类:
其他好文 时间:
2014-06-15 15:10:41
阅读次数:
151
continuecontinue 只能用于while循环、do/while循环、for循环以及for/in循环中,其他地方都会引起错误。1 for(var i=0;i<5;i++){2 if(i == 3) continue;3 console.log(i); //0,1,2,...
分类:
编程语言 时间:
2014-06-15 06:43:13
阅读次数:
239
#include #include #include #include using namespace std;int n,m;int bin[50001];int findx(int x){ int r=x; while(r!=bin[r]) r=bin[r]; int j=x,k; while(...
分类:
其他好文 时间:
2014-06-15 00:17:10
阅读次数:
323
Hathaway As Catwoman wear her Giuseppe Zanotti for sale required a while removed from her hectic agenda to mingle together with her fellow nominees in...
分类:
其他好文 时间:
2014-06-14 20:07:50
阅读次数:
213
原因:在macbook pro retina上安装win7双系统错误:在使用Bootcamp分区的时候出现错误:An error occurred while partitioning the disk解决方法: - 打开Disk Utility (磁盘工具) - 在左侧选择当前使用的硬盘,然后.....
分类:
其他好文 时间:
2014-06-14 20:05:48
阅读次数:
456
1、继承Thread类,实现run方法
class TestThread
{
public static void main(String[] args)
{
Thread1 t1=new Thread1();
t1.start();
int index=0;
while(true)
{
if(index++==500)
{
t1.stopThread...
分类:
编程语言 时间:
2014-06-14 10:25:58
阅读次数:
317