自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清闲居

stay hungry. stay foolish.

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 数据库查询优化

1         使用SET NOCOUNT ON 选项:缺省地,每次执行SQL语句时,一个消息会从服务端发给客户端以显示SQL语句影响的行数。这些信息对客户端来说很少有用。通过关闭这个缺省值,你能减少在服务端和客户端的网络流量,帮助全面提升服务器和应用程序的性能。为了关闭存储过程级的这个特点,在每个存储过程的开头包含“SET NOCOUNT ON”语句。2

2012-04-29 15:12:37 631

原创 字符串的全排列

网上有一些解决这个问题的方法,但是解释的不够简洁。这里给出较简单的解释和实现。如果你用过回溯算法的话,这个题目算是弱爆了。就是在排列树空间里遍历了一边。。现在从头开始解决这个问题,对于长度位n的字符串(假设所有字符均不相同)有n!个排列。这就很自然的想到了排列树嘛,在排列树里搜索什么呢? 什么都不用做,遍历到叶节点后打印搜索路径就好了。回溯的搜索路径就在原数组上,打印出来就好了。

2012-04-20 12:45:40 812

原创 使用KMP算法求子串出现次数

1. KMP算法:对应长度为n的目标串和长度为m的模式串,kmp算法的复杂度是o(m+n).其中o(m)的时间用于需找模式串的失效函数,o(n)的时间用于匹配。算法思想说起来比较麻烦,但是并不复杂,参考数据结构的书吧。2. 下面给出kmp的代码search()和子串出现次数代码count().其中count()的复杂度是o(n),整体复杂度也是o(m+n).#include #inclu

2012-04-19 12:57:15 5749 1

转载 收藏微软面试智力题 (附答案)

A.逻辑推理       1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?   2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。   3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒, 小明的弟弟要3秒,小明的爸爸

2012-04-15 10:48:16 1406

原创 动态规划

动态规划通常应用于最优化问题。使用动态规划的两个前提:最优子结构和重叠子问题。若问题满足这两个前提,可以考虑使用动态规划解决。一般步骤为:1. 描述最优解的结构2. 递归定义最优值3. 自底向上计算最优值4.构造一个最优解其中每一步都是下一步的基础,难度也依次降低。这里我想说的是如何递归定义原问题和子问题。----------------------------

2012-04-05 23:36:35 792

嵌入式课程设计-交通灯的实现

我做的嵌入式课程设计,全套源码尽在其中。可以运行。

2011-07-09

阿里巴巴2011实习生招聘技术岗位笔试题

阿里巴巴2011实习生招聘技术岗位笔试题,网络资源

2011-07-09

程序员面试题精选100题

常见面试题,答案用c++写的。网络资源,仅供学习,禁止任何商业用途。

2011-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除