现在位置: 首页 > berline发表的所有文章
  • 08月
  • 31日
综合 ⁄ 共 626字 评论关闭
Single Number II  (Java代码) Given an array of integers, every element appears three times except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory? public class Solution { public int singleNumber(int[] A) { int once =0; int twice=0; for(int i=0;i<A.length;i++){ twice |= once & A[i]; once ^= A[i];//once记录了在A[i]之前出现的数位为1的情况。 int ......
阅读全文
  • 10月
  • 03日
综合 ⁄ 共 1240字 评论关闭
#include <iostream> using namespace std; // struct IManager { public: IManager(IManager *pHighLevelManager) : m_pHighLevelManager(pHighLevelManager) { } virtual ~IManager() { } virtual void dealWithRequest(int num) = 0; protected: IManager *m_pHighLevelManager; }; class CCommonManager : public IManager { public: CCommonManager(IManager *pHighLevelManager) : IManager(pHighLevelManager) { } virtual ~CCommonManager() { } virtual void dealWithRequest(int num) { if(num &l......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 2148字 评论关闭
很多人都是想挣钱才去进入IT行业,或者从最底层的一线程序员开始,或者是从事投机工作,但是都是为了钱,这是很多人的初衷, 但是自从我编程以来,我想的一直是如何创造出来更好玩的事情,更好玩的东西,如果我为了很多钱的话,我会果断去经商! 我现在花很多时间编程,锻炼我的debug技术,给别人做小型演讲,展示自己做出来的新东西,我不认为我是个多么好的程序员, 但是我认为我自己是个还算有创意的程序员这倒是真的,我一直致力于创造出更好玩的事情,这可能是我的一大爱好吧。 当然周末的时候我会去写一些看起来比较轻松的程......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1018字 评论关闭
Description Farmer John made a profit last year! He would like to invest it well but wonders how much money he will make. He knows the interest rate R (an integer between 0 and 20) that is compounded annually at his bank. He has an integer amount of money M in the range 100..1,000,000. He knows how many years Y (range: 0..400) he intends to invest the money in the bank. Help him learn how much money he will have in the future by compounding the interest for each year he saves. Print an ......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 596字 评论关闭
Delphi安装与破解 1、XE7 XE7Update1:http://altd.embarcadero.com/download/radstudio/xe7/delphicbuilder_xe7_upd1_win.iso XE7:http://altd.embarcadero.com/download/radstudio/xe7/delphicbuilder_xe7_win.iso 破解免积分下载:http://www.colafile.com/file/2105674 有源码和帮助的安装序列号:http://www.colafile.com/file/2105690 IDE扩展 1、CnPack最新版(支持XE7) 官网下载:http://www.cnpack.org/index.php 网盘下载:http://www.colafile.com/file/2574635 2、类的属性自动生成工具 功能:根据形如“FName: Ty......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 3567字 评论关闭
可以参看UNIX环境高级编程的相关章节。 为了搞清楚进程组之间的关系,我们做如下的实验: 编写程序: [cpp] view plaincopy /*test.c*/   #include "../include/apue.h"      void main() {     pid_t pid;     char *args[] = {"/bin/echo", "Hello", "World!", NULL };     if((pid = fork()) < 0)        err_sys("fail to fork!");     else if(pid == 0) {           execve("./test1", args, NULL);     }    /*    if((pid = fork()) < 0)       err_sys("fail to fork!");    if(pid ==......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 4727字 评论关闭
转:http://www.iteye.com/topic/834447 1.   基本 概念 IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。 所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 ) 2.    Java 标准 io 回顾 Java 标准 IO 类库是 io 面向对象的一种抽象。基于本地方法的底层实现,我们无须关注底层实现。 InputStream\OutputStream( 字节流 ) :一次传送一个字节。 Reader\Writer( 字符流 ) :一次一个字符。 3.    nio 简介 ni......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 4540字 评论关闭
OJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法:       (1)枚举. (poj1753,poj2965)      (2)贪心(poj1328,poj2109,poj2586)      (3)递归和分治法.       (4)递推.       (5)构造法.(poj3295)      (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法:       (1)图的深度优先遍历和广度优先遍历.       (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra)          (poj1860,poj3259,poj1062,poj2253,p......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 1779字 评论关闭
现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形:  左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5).有以下三种类型的道路 1:(x,y)<==>(x+1,y) 2:(x,y)<==>(x,y+1) 3:(x,y)<==>(x+1,y+1) 道路上的权值表示这条路上最多能够通过的兔子数,道路是无向的. 左上角和右下角为兔子的两个窝,开始时所有的兔子都聚集在左上角(1,1)的窝里,现在它们要跑到右下解(N,M)的窝中去,狼王开始伏......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 1102字 评论关闭
有个男孩17~18岁家里很有钱,整天在外面和他的朋友们吃啊,喝啊,打架。有一天他的父亲问他:“你有多少朋友”男孩回答:“我有好多”父亲:“那你照我说的去做,先在你的白衬衫上洒点鸡血,然后拿去找你的朋友说你杀人了,看看他们的反映”男孩照这父亲的话做了,去找他认为最要好的朋友,找到第一个朋友。朋友1:“你这是怎么了,一身血”男孩:“兄弟,我杀人了,借点钱给我,让我到外面躲一躲行吗。?”朋友1:“最近家里的手头实在是有点紧没钱,要不你去找别人问问。”男孩失望的离开了,去找他认为第二个最好的朋友。砰砰砰~~朋友2透过......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 723字 评论关闭
早餐后来了兴致打开兄弟连论坛,看看各位兄弟们的学习,回顾回顾以前自己的历程。 是的,认识我的都知道我有一个小团队 我最近碰到一个比较严重的问题,我发现我的程序员经常会找我说:这个功能无法实现,我们是不是换个功能。其实这个问题之前一直存在过,可以肯定大部分程序员都会这样想过,只是我以前没有在意,我最近关注,然后我尝试着自己写这样的功能,我发现并不难,我能实现。 那么我就找了一个下午的10多分钟时间告诉大家一个道理:程序是抽象现实世界的一种表现,理论上现实世界存在的,程序都能实现,就看你如何去实现......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 613字 评论关闭
标识符的命名规则(此规则强于ISO/ANSI C的规定)  1、不要使用任何以下划线开头的名称;  2、不要使用任何匹配标准宏的名称;  3、不要使用任何标准库中已经使用过或者留作“未来使用”的函数和全局变量名称。  4、不要重定义标准库的类型定义和标签名称。  未来使用的名称模式 <ctype.h>   is[a-z]* to[a-z]*  function <errno.h> E[0-9]* E[A-Z]*  macro <locale.h> LC[A-Z]*  macro <math.h> cosf/sinf/sqrtf ect.  function cosl/sinl/sqrtl ect.  function <signal.h> SIG[A-Z]*  ma......
阅读全文