码迷,mamicode.com
首页 > 编程语言
C语言 不看怎么存,只看怎么读 ,短字节长字节之间的转换
不看怎么存,只看怎么读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
如何用jar命令生成可执行的jar文件
如果你已经把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
leetcode 【 Swap Nodes in Pairs 】python 实现
题目: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
javascript Array对象concat()方法
concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 语法: arrayObject.concat(arrayX,arrayX,......,arrayX)   arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。 返回值: 返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayOb...
分类:编程语言   时间:2015-01-09 23:53:55    阅读次数:1135
各种排序算法python和java实现(二)
第一篇博客实现了三种最基本最简单的排序算法,本篇文章将在这三种算法的基础上稍微演变一下。 1.快排 光从名字看就知道速度肯定不差,前一篇讲的冒泡排序,怎么看都不算是一种好的排序算法,里面充斥了太多的无谓的交换动作,时间复杂度倒是很稳定o(n^2),但对于排序算法实在说不过去。快排是冒泡排序的改进版,思路就是分治,将一个序列随机按照某个值分成两个子序列,子序列A里面的值全部比该值大,另一个子序列...
分类:编程语言   时间:2015-01-09 23:47:36    阅读次数:443
leetcode 【 Reorder List 】python 实现
题目: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
c++ bind1st bind2nd的使用
看了下面这篇文章后,简短总结: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
ACM 算法实现
实验一 统计数字问题1、问题描述:一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1, 2,…,9。2、...
分类:编程语言   时间:2015-01-09 23:43:19    阅读次数:281
Python下搜索文件
一个搜索文件的程序,可以选择搜索文件还是目录;也可以选择搜索模式,如果严格模式开启,只能匹配与搜索字相等的文件或者目录,如果不开启,只要一个文件或者目录存在关键词即匹配。 1 #!/usr/bin/python 2 3 import os 4 5 class SearchEngine(): 6 .....
分类:编程语言   时间:2015-01-09 23:42:37    阅读次数:228
opencv-python 学习笔记1:简单的图片处理
opencv学习笔记,主要学习图片的读取、存储等简单动作。
分类:编程语言   时间:2015-01-09 23:40:56    阅读次数:354
一致性哈希算法
tencent2012笔试题附加题 问题描述: 例如手机朋友网有n个服务器,为了方便用户的访问会在服务器上缓存数据,因此用户每次访问的时候最好能保持同一台服务器。已有的做法是根据ServerIPIndex[QQNUM%n]得到请求的服务器,这种方法很方便将用户分到不同的服务器上去。但是如果一台服务....
分类:编程语言   时间:2015-01-09 23:37:51    阅读次数:308
c/c++常用代码--udp多播
#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
Java中的length和length()
首先,你能快速回答下面的问题吗? 不借助IDE的代码自动完成,如何获取一个数组的长度?如何获取一个字符串的长度? 我曾问过不同层次的开发者这个问题。他们不能正确的或者自信的回答这个问题。当IDE提供了便捷的代码完成功能,也带来了对问题理解仅停留在表面的问题。在这里,我会解释一些关于数组的关键概念。 答案: int[] arr = new int[3]; System.out.println...
分类:编程语言   时间:2015-01-09 22:29:09    阅读次数:175
如何配置java环境
如何配置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
Java并发框架——公平性
所谓公平性指所有线程对临界资源申请访问权限的成功率都一样,不会让某些线程拥有优先权。通过前面的CLH Node FIFO学习知道了等待队列是一个先进先出的队列,那么是否就可以说每条线程获取锁时就是公平的呢?关于公平性这里分拆成三个点分别阐述: ① 准备入队列的节点,此情况讨论的是线程加入等待队列时产生的竞争是否公平,线程在尝试获取锁失败后将被加入等待队列,这时多个线程通过自旋将节点加入队列,所有...
分类:编程语言   时间:2015-01-09 22:26:23    阅读次数:229
POJ 3254 Corn Fields (状压DP+滚动数组)
题目地址:POJ 3254 状压水题。 先预处理出每行所有可能出现的情况。然后可以用vector存起来。 然后先处理出第一行所有的情况。然后再从第二行开始不断与上一行进行状态转移,状态转移很简单就不说了。 最后统计出最后一行的个数和就可以了。 代码如下; #include #include #include #include #include #include #inclu...
分类:编程语言   时间:2015-01-09 22:26:58    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!