不看怎么存,只看怎么读e.g. int a = 010; //8以8进制存 int b = 8;//8以10进制存 printf("%d %d\n",a,b); 以十进制取 a和b打印的是8 printf("%o %o\n",a,b); 以8进制取 a和b打印的是10ch...
分类:
编程语言 时间:
2015-01-10 00:57:06
阅读次数:
206
如果你已经把zh.java文件生成了zh.class文件如果zh.class的路径是bin/com/zhang/zh.class则在bin目录下放一个manifest.mf文件,文件内容如下:Manifest-Version: 1.0 Created-By: 1.5.0_06 (Sun Micros...
分类:
编程语言 时间:
2015-01-10 00:56:45
阅读次数:
230
题目:Given a linked list, swap every two adjacent nodes and return its head.For example,Given1->2->3->4, you should return the list as2->1->4->3.Your al...
分类:
编程语言 时间:
2015-01-10 00:57:36
阅读次数:
327
concat() 方法用于连接两个或多个数组。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
语法:
arrayObject.concat(arrayX,arrayX,......,arrayX)
arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。
返回值:
返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayOb...
分类:
编程语言 时间:
2015-01-09 23:53:55
阅读次数:
1135
第一篇博客实现了三种最基本最简单的排序算法,本篇文章将在这三种算法的基础上稍微演变一下。
1.快排
光从名字看就知道速度肯定不差,前一篇讲的冒泡排序,怎么看都不算是一种好的排序算法,里面充斥了太多的无谓的交换动作,时间复杂度倒是很稳定o(n^2),但对于排序算法实在说不过去。快排是冒泡排序的改进版,思路就是分治,将一个序列随机按照某个值分成两个子序列,子序列A里面的值全部比该值大,另一个子序列...
分类:
编程语言 时间:
2015-01-09 23:47:36
阅读次数:
443
题目:Given a singly linked listL:L0→L1→…→Ln-1→Ln,reorder it to:L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes' values.For e...
分类:
编程语言 时间:
2015-01-09 23:44:17
阅读次数:
237
看了下面这篇文章后,简短总结:bind2nd( 参数1,参数2) 表示的是一个判断条件,假如参数1是个小于号 k ,x x,k arr(a, a + 4);// 移除所有小于100的元素arr.erase( std::remove_if( arr.begin(), arr.end(),st...
分类:
编程语言 时间:
2015-01-09 23:42:03
阅读次数:
186
实验一 统计数字问题1、问题描述:一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1, 2,…,9。2、...
分类:
编程语言 时间:
2015-01-09 23:43:19
阅读次数:
281
一个搜索文件的程序,可以选择搜索文件还是目录;也可以选择搜索模式,如果严格模式开启,只能匹配与搜索字相等的文件或者目录,如果不开启,只要一个文件或者目录存在关键词即匹配。 1 #!/usr/bin/python 2 3 import os 4 5 class SearchEngine(): 6 .....
分类:
编程语言 时间:
2015-01-09 23:42:37
阅读次数:
228
opencv学习笔记,主要学习图片的读取、存储等简单动作。
分类:
编程语言 时间:
2015-01-09 23:40:56
阅读次数:
354
tencent2012笔试题附加题 问题描述: 例如手机朋友网有n个服务器,为了方便用户的访问会在服务器上缓存数据,因此用户每次访问的时候最好能保持同一台服务器。已有的做法是根据ServerIPIndex[QQNUM%n]得到请求的服务器,这种方法很方便将用户分到不同的服务器上去。但是如果一台服务....
分类:
编程语言 时间:
2015-01-09 23:37:51
阅读次数:
308
#include #include #include #include #pragma comment(lib, "ws2_32.lib")#define close closesocket#undef IP_ADD_MEMBERSHIP#define IP_ADD_MEMBERSHIP 12int...
分类:
编程语言 时间:
2015-01-09 23:31:54
阅读次数:
282
首先,你能快速回答下面的问题吗?
不借助IDE的代码自动完成,如何获取一个数组的长度?如何获取一个字符串的长度?
我曾问过不同层次的开发者这个问题。他们不能正确的或者自信的回答这个问题。当IDE提供了便捷的代码完成功能,也带来了对问题理解仅停留在表面的问题。在这里,我会解释一些关于数组的关键概念。
答案:
int[] arr = new int[3];
System.out.println...
分类:
编程语言 时间:
2015-01-09 22:29:09
阅读次数:
175
如何配置java环境,很详细,供新手参考...
分类:
编程语言 时间:
2015-01-09 22:29:06
阅读次数:
333
如何检测一个数组(未排序)是否包含一个指定的值?这在Java中是一个非常有用且常见的操作。这还是一个在stackoverflow投票最多的一个问题。在投票最多的答案中,有几种不同的方式来完成这个问题。但是时间复杂度存在很大的差异。下面,我将展示每个方法所花费的时间。
1.检测数组中是否包含某一个值的四种方式
1)使用List
public static boolean useList(Str...
分类:
编程语言 时间:
2015-01-09 22:26:55
阅读次数:
279
所谓公平性指所有线程对临界资源申请访问权限的成功率都一样,不会让某些线程拥有优先权。通过前面的CLH Node FIFO学习知道了等待队列是一个先进先出的队列,那么是否就可以说每条线程获取锁时就是公平的呢?关于公平性这里分拆成三个点分别阐述:
① 准备入队列的节点,此情况讨论的是线程加入等待队列时产生的竞争是否公平,线程在尝试获取锁失败后将被加入等待队列,这时多个线程通过自旋将节点加入队列,所有...
分类:
编程语言 时间:
2015-01-09 22:26:23
阅读次数:
229
题目地址:POJ 3254
状压水题。
先预处理出每行所有可能出现的情况。然后可以用vector存起来。
然后先处理出第一行所有的情况。然后再从第二行开始不断与上一行进行状态转移,状态转移很简单就不说了。
最后统计出最后一行的个数和就可以了。
代码如下;
#include
#include
#include
#include
#include
#include
#inclu...
分类:
编程语言 时间:
2015-01-09 22:26:58
阅读次数:
282