- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 <找工作 十一>生产者消费者 组赛队列
用阻塞队列实现import java.util.concurrent.BlockingDeque;import java.util.concurrent.LinkedBlockingDeque;public class Test927 extends Thread { public void run() { Customer a = new Customer();...
2012-09-25 17:39:03 124
原创 <找工作 十>生产者 消费者模型
今天被问了个这个问题,脑子当时给抽筋了,完全给木掉了,回来好好写了边,怎么会当时写不出来呢。。。 import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;publ...
2012-09-25 16:54:14 123
原创 <找工作 九> 字符串全排列问题
public class StringTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub char a[]="abcde".toCharArray(); perm(a,0,a.length);...
2012-09-23 22:01:01 120
原创 <找工作 七>leetcode Add Two Numbers
Add Two Numbers链表相加 public ListNode addTwoNumbers(ListNode l1, ListNode l2) { // Start typing your Java solution below // DO NOT write main() function ListNode result = new ListNode...
2012-09-13 22:24:05 199
原创 <找工作 六>leetcode Median of Two Sorted Arrays
http://www.leetcode.com/onlinejudgeMedian of Two Sorted Arrays代码风格很乱,将就看吧,写完才发现,写的有问题,没必要对end做操作,只操作start就可以了,类似归并 public class testMedianofTwoSortedArrays { /** * @param args *...
2012-09-13 21:25:04 90
原创 <找工作 八>整数分解为连续整数相加
整数分解为连续整数相加,最长列表 def Num(a): start=1 end=0 total=0 while(end<a/2+1): if total>a: total-=start start=start+1 elif total&l...
2012-09-13 17:14:29 379
原创 <找工作 五> 子数组之和最大值
实现了两种,一种是算出最大值,一种是把最大值的子数组打印出来,时间复杂度都是o(n),空间复杂度o(1)#! /usr/bin/env python#coding=utf-8def maxArray(a): print sum(a) maxV=a[-1] tempV=a[-1] for i in xrange(len(a)-2,-1,-1)...
2012-09-13 16:22:08 113
原创 <找工作 四>取n个数中最大的k个数
#! /usr/bin/env python#coding=utf-8import randomdef kidSort(s,k): if k<=0: return [] if len(s)<=k: return s sa,sb=partition(s) ta=kidSort(sa,k)...
2012-09-12 17:15:03 262
原创 <找工作 三>统计1到N中1出现的个数
#include <iostream>using namespace std;unsigned long long countOneNum(unsigned long long N);int main(){ unsigned long long n=123; cout<<"-----------Start Count N:"<<n&...
2012-09-12 15:48:53 165
原创 <找工作二> 单个变量象棋老帅问题
#include <iostream> struct{ unsigned char a:4; unsigned char b:4;}i;int main(){ for (i.a=1;i.a<=9;i.a++) for(i.b=1;i.b<=9;i.b++){ if(i.a%3!=i.b%3){ printf("A ...
2012-09-10 13:04:19 121
原创 <找工作一>CPU使用率像sin一样
#include <iostream>#include <windows.h>#include <math.h>using namespace std;void runningSin();void running();int main(){cout<<"----------------------------CP...
2012-09-10 12:50:52 111
原创 python 反编译 pyc 一些心得
0x01 , 现在用python的人也多了起来,代码安全始终是我们要考虑的问题,比如说我们要将我们的成果发布出去,py直接发布肯定是不行的(除非你是开源的),那么我们就只能考虑发布pyc文件了, 0x02,今天讨论的就是怎么反编译pyc到源代码的技术,从道理上来讲,这个是完全没问题的,而且反编译出来的代码质量应该相当高才对(参考java class的原理),在百度里面搜索的话,信息量...
2012-09-06 10:59:14 2915
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人