上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

在从1到n的正数中1出现的次

摘要: 题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。 例如输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。 如: 30143: 由于3>1,则个位上出现1的次数为(3014+1)*1 由于4>1,则十位上出现1的次数为(301+1... 阅读全文
posted @ 2011-08-19 11:14 leonwei 阅读(129) 评论(0) 推荐(0) 编辑

程序员技术练级攻略

摘要: 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙... 阅读全文
posted @ 2011-08-17 13:39 leonwei 阅读(97) 评论(0) 推荐(0) 编辑

微软的22道数据结构算法面试题

摘要: 1、反转一个链表。循环算法。 1 List reverse(List l) { 2 if(!l) return l; 3 list cur = l.next; ... 阅读全文
posted @ 2011-08-10 16:11 leonwei 阅读(182) 评论(0) 推荐(0) 编辑

一些小算法

摘要: 最大公约数与最小公倍数 欧几里得辗转相除 int gcd ( int a ,int b){ return b?gcd(b,a%b):a; } int lcm( int a , int b){ return a / gcd (a , b) * b; } 筛选法求N以... 阅读全文
posted @ 2011-08-10 15:23 leonwei 阅读(92) 评论(0) 推荐(0) 编辑

【zz】函数对象

摘要: 尽管函数指针被广泛用于实现函数回调,但C++还提供了一个重要的实现回调函数的方法,那就是函数对象。函数对象(也称“算符”)是重载了“()”操作符的普通类对象。因此从语法上讲,函数对象与普通的函数行为类似。 用函数对象代替函数指针有几个优点,首先,因为对象可以在内部修改而不用改动外部接口,因此设计更... 阅读全文
posted @ 2011-03-17 13:27 leonwei 阅读(129) 评论(0) 推荐(0) 编辑

linux 下面基本的shell命令

摘要: 文件权限 ls 列出文件 -l(详细) touch 创建文件 chmod修改文件的权限 chmod u(所有者)/g(同组人)/o(其他) =/+/- r(读)w(写)x(执行) filename chmod 。。。 dirname*表示对整个目录及以内所有文件使用命令 chmod -R... 阅读全文
posted @ 2011-03-08 14:03 leonwei 阅读(150) 评论(0) 推荐(0) 编辑

拥抱linux--fedora在win7下的双系统安装

摘要: 想玩玩linux了,所以今天开始在本本上打算装一个linux系统,最初想装个ubuntu,据说他很华丽,但是鼓弄半天最后进入安装界面了,突然出现花屏了,搜索了一下原来是ubuntu在一些显卡上不是特别兼容,所以也不想去探索ubuntu了,转到免费的fedora,下载了一个最新的fedo... 阅读全文
posted @ 2011-03-04 21:22 leonwei 阅读(287) 评论(0) 推荐(0) 编辑

socket编程(3)广播 多播

摘要: 广播 广播是指在一个局域网中向所有的网上节点发送信息。这是UDP连接的一种 广播有一个广播组,即只有一个广播组内的节点才能收到发往这个广播组的信息。什么决定了一个广播组呢,就是端口号,局域网内一个节点,如果设置了广播属性并监听了端口号A后,那么他就加入了A组广播,这个局域网内所有发往广播端口A... 阅读全文
posted @ 2011-02-23 08:52 leonwei 阅读(264) 评论(0) 推荐(0) 编辑

socket编程(2)套接字选项

摘要: socket中有四个函数是与套接字本身的一些属性有关 1.getsockopt与setsockeopt函数,这两个函数分别可以得到、设置当前socket的一些属性,还包括一些当前的底层协议(如tcp)的属性(如包的大小)。 2.ioctlsocket函数:用于控制套接字的I/O行为,如设置成锁... 阅读全文
posted @ 2011-02-21 14:22 leonwei 阅读(129) 评论(0) 推荐(0) 编辑

socket编程(1)简单的TCP/UDP编程

摘要: socket编程是一种与底层网络协议无关的编程方式,socket意味一种插口,即一个地址配上一个端口就构成了一端插口,既然他与底层协议无关,所以我们在使用socket 编程的时候,就可以任意选用哪种网络协议,如最流行的tcp/ip协议。 在所有socket编程前腰包含头文件 下面是基于连接的t... 阅读全文
posted @ 2011-02-19 20:20 leonwei 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页