上一页 1 ··· 130 131 132 133 134 135 136 137 138 ··· 216 下一页

2013年10月25日

基于Visual C++2013拆解世界五百强面试题--题13-找最大公共子字符串

摘要: 编程实现:找出两个字符串中最大公共子字符串,如"abccade"和"dgcadde"的最大子字符串为"cad"。如果不考虑效率的话直接比较,设置一个指针指向最大公共字符串,一个变量保存最大公共子字符串的长度。然后用第二个字符串的所有子字符串和第一个字符串的所有子字符串比较,将最大相同子字符串信息保... 阅读全文

posted @ 2013-10-25 16:37 三少爷的剑123 阅读(155) 评论(0) 推荐(0)

基于Visual C++2013拆解世界五百强面试题--题12-进制转换

摘要: 编程实现,把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列库函数。转换成二进制,直接循环移位依次取每一位,判断1或0然后将相应字符放入字符串缓冲区中。对于十六进制,每一位数字符对应四位,可以每次取四位,判断相应字符放入字符串缓冲区中。理解了基本原理下面直接上代码:#... 阅读全文

posted @ 2013-10-25 16:25 三少爷的剑123 阅读(147) 评论(0) 推荐(0)

android 同时发送几条通知

摘要: android 同时发送几条通知 ======= 下面是转载的文章。 同时发送几条通知把ID添加,接收的时候找到这个id就可以出来多条了。 还是不太明白或者编码实现不了的可以加我QQ。 博客很少上了。 ======== 注意通知中PendingIntent.getActivity(Con... 阅读全文

posted @ 2013-10-25 15:29 三少爷的剑123 阅读(401) 评论(0) 推荐(0)

2013年10月24日

基于Visual C++2013拆解世界五百强面试题--题11-查找数字出现次数

摘要: 在排序数组中,找出给定数字出现的次数比如{ 1, 2, 2, 2, 3}中2的出现次数是3次我们可使用二分查找发,分别查找出2最先出现的位置和最后出现的位置相减即可。下面是上代码:#include //二分法获取元素最后出现的位置,可能在元素的下一位int GetHigh(int array[]... 阅读全文

posted @ 2013-10-24 18:01 三少爷的剑123 阅读(140) 评论(0) 推荐(0)

基于Visual C++2013拆解世界五百强面试题--题10-找出N个数种最大的K个数

摘要: 有一亿个整数,请找出最大的 1000 个,要求时间越短越好, 空间占用越好越好。如果不考虑时间效率,很容易想到解决方法,我们只需存储前一千个数,然后依次读入后面的数和这一千个数组比较,替换其中比较小的数即可,但是这样时间复杂度比较高,如果用二叉堆实现,直接可以替换1000个数中最小的数字,而消耗的... 阅读全文

posted @ 2013-10-24 15:55 三少爷的剑123 阅读(150) 评论(0) 推荐(0)

宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版

摘要: 开发人员正逐渐转向云计算,因为它具有众多优势,包括成本、自动化和让开发人员专注于应用程序逻辑的能力。我们很高兴地宣布,继推出 Visual Studio 2013 之后,今天将发布 Windows Azure SDK 2.2,它包含众多关键的增强功能: · Azure 网站和云服务调试:将 ... 阅读全文

posted @ 2013-10-24 09:01 三少爷的剑123 阅读(118) 评论(0) 推荐(0)

2013年10月23日

基于Visual C++2013拆解世界五百强面试题--题9-找出所有的排列方式

摘要: 给出一个函数来输出一个字符串的所有排列按照排列组合的知识我们知道N个字符排列组合个数有n!种,那么可知f(n) = n*f(n-1),如果{1,2}的组合有两种,12,21,那么{123}的组合可以简单的插入{12}组合的任意位置:312,132,123321,231,213可以看到3分别插入前面... 阅读全文

posted @ 2013-10-23 17:38 三少爷的剑123 阅读(138) 评论(0) 推荐(0)

基于Visual C++2013拆解世界五百强面试题--题8-数组的排序和查找

摘要: 用三种方法实现对一个数组的排序,并设计一个函数实现数的查找,要求时间越短越好,空间占用越少越好。对数组排序的方法很多,我们选比较常用和容易的三种排序,直接插入排序,冒泡排序和快速排序。直接插入排序:每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序冒泡排序:比较相邻的元素。... 阅读全文

posted @ 2013-10-23 11:43 三少爷的剑123 阅读(148) 评论(0) 推荐(0)

2013年10月22日

基于Visual C++2013拆解世界五百强面试题--题7-链表的各种操作

摘要: 请用C实现一个链表,实现链表的查找,逆置,替换,删除,添加,清空,创建。查找、替换和删除、添加里面都会用到遍历链表的操作,所以重点在于遍历,链表的逆置和清空考虑到效率,我们可以用递归实现,至于创建节点,我们直接创建一个空节点作为头节点,不使用其数据域。下面直接上代码:#include #inclu... 阅读全文

posted @ 2013-10-22 17:23 三少爷的剑123 阅读(129) 评论(0) 推荐(0)

宣布在 Azure 镜像库中正式推出 Windows Server 2012 R2 并降低 Windows Azure 的实例定价

摘要: 我们今天将宣布两条消息,为使用基础结构服务的客户提供更多选择和成本节约:在镜像库中推出 Windows Server 2012 R2 以及降低 Memory Intensive 计算实例定价。 虚拟机和云服务中的 Windows Server 2012 R2 Windows Server 201... 阅读全文

posted @ 2013-10-22 09:10 三少爷的剑123 阅读(107) 评论(0) 推荐(0)

上一页 1 ··· 130 131 132 133 134 135 136 137 138 ··· 216 下一页

导航