自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Creek Shi

Hew out of the mountain of despair a stone of hope !

  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

转载 编程之美 快速寻找满足条件的两个或多个数

寻找满足条件的两个或多个数http://blog.csdn.net/v_JULY_v/article/details/6419466第一节、寻找满足条件的两个数第14题(数组):题目:输入一个数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。例如输入数组1、

2012-10-31 21:59:57 799

转载 点集中的最近点 最远点对

点集中的最近点http://www.cnblogs.com/king1302217/archive/2010/07/08/1773413.html2、分治法     1)算法描述:已知集合S中有n个点,分治法的思想就是将S进行拆分,分为2部分求最近点对。算法每次选择一条垂线L,将S拆分左右两部分为SL和SR,L一般取点集S中所有点的中间点的x坐标来划分,这样可以保证SL

2012-10-29 21:11:11 3378

转载 从Trie树(字典树)谈到后缀树(10.28修订)

http://blog.csdn.net/v_july_v/article/details/6897097从Trie树(字典树)谈到后缀树作者:July、yansha。出处:http://blog.csdn.net/v_JULY_v 。 引言    常关注本blog的读者朋友想必看过此篇文章:从B树、B+树、B*树谈到

2012-10-28 21:12:33 2045

转载 海量数据处理面试题集锦

http://blog.csdn.net/v_july_v/article/details/6685962海量数据处理面试题集锦

2012-10-28 20:54:14 322

转载 海量数据处理:十道面试题与十个海量数据处理方法总结

http://blog.csdn.net/v_JULY_v/article/details/6279498 海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog

2012-10-26 22:05:53 499

转载 c++ 代码规范

http://tctop.wikispaces.com/Google%E4%BB%A3%E7%A0%81%E9%A3%8E%E6%A0%BC%E6%8C%87%E5%8D%97%E6%95%B4%E7%90%86写代码时必须注重代码规范。养成良好的程序风格有助于提高代码的可维护性与可阅读性。 Google推出了自己的《Google C++ 风格指南》,在这份指南中各种C++编程中遇

2012-10-26 21:56:45 515

原创 编程之美 之 找最大的K个数 堆和快速选择 实现

多种方法 http://blog.csdn.net/v_july_v/article/details/6370650在增加一种:败者树http://blog.csdn.net/fisher_jiang/article/details/2473698下面是自己实现的两种:// 编程之美-寻找最大的K个数.cpp : 定义控制台应用程序的入口点。//#include "stdafx.

2012-10-26 21:11:20 1180

转载 《编程之美》 查找最大(小)的k个元素

http://blog.csdn.net/v_july_v/article/details/6370650http://blog.csdn.net/insistgogo/article/details/7689297下面,我试图用最清晰易懂,最易令人理解的思维或方式阐述有关寻找最小的k个数这个问题(这几天一直在想,除了计数排序外,这题到底还有没有其它的O(n)的算法? )。希望,有

2012-10-23 21:58:46 13249

原创 《编程之美》 符合条件的数

证明存在:http://blog.csdn.net/jcwKyl/article/details/3859155自己的代码 M取余数能算的数比较大:int _tmain(int argc, _TCHAR* argv[]){ int N; // 用栈存储似乎是个错误,费老劲了 cout<<" input N "<<endl; cin>>N; stack *bigInt = new s

2012-10-23 21:18:53 542

转载 JavaScript - HTML属性命名规则

原文地址:- HTML属性命名规则" style="text-decoration:none; color:rgb(130,100,161)">JavaScript - HTML属性命名规则作者:朝阳无限  在使用HTML专有的DOM标准时,应该注意一些简单的命名规则。首先要记住,尽管HTML是不区分大小写的,但是JavaScript区分。HTML专有的接口的属性应该以小写字母开头,如

2012-10-15 15:39:26 1952

程序员面试题精选100题.doc

程序员面试题精选100题(全).doc 网上大多数版本不全只有20多道,这个版本有60道题,也不是最全的。有最全的还希望拿出来分享一下。大部分题我都自己实现过,放在了博客上,欢迎一起讨论学习!

2013-01-11

google_c++编程风格指南

Google 的项目大多使用 C++开収。每一个 C++程序员也都知道,C++具有徆多强大的诧言特性,但返 种强大丌可避免的导致它的复杂,而复杂性会使得代码更容易出现 bug、难亍阅诺和维护。 本挃南的目的是通过详绅阐述如何迕行 C++编码来觃避其复杂性,使得代码在有效使用 C++诧言特性的 同时迓易亍管理。 使代码易亍管理的方法乊一是增强代码一致性,让别人可以诺懂你的代码是徆重要的,保持统一编程风格 意味着可以轱松根据“模式匹配”觃则推断各种符号的吨义。创建通用的、必需的习惯用诧和模式可以使 代码更加容易理解,在某些情冴下改发一些编程风格可能会是好的选择,但我们迓是应该遵循一致性原则, 尽量丌返样去做。 本挃南的另一个观点是 C++特性的臃肿。C++是一门包吨大量高级特性的巨型诧言,某些情冴下,我们会 限制甚至禁止使用某些特性使代码简化,避免可能导致的各种问题,挃南中列丼了返类特性,幵解释说为 什么返些特性是被限制使用的。

2012-12-06

C语言内存分配详解

1、C中内存分为四个区 栈:用来存放函数的形参和函数内的局部变量。由编译器分配空间,在函数执行完后由编译器自动释放。 堆:用来存放由动态分配函数(如malloc)分配的空间。是由程序员自己手动分配的,并且必须由程序员使用free释放。如果忘记用free释放,会导致所分配的空间一直占着不放,导致内存泄露。 全局区:用来存放全局变量和静态变量。存在于程序的整个运行期间,是由编译器分配和释放的。 文字常量区:例如char *c = “123456”;则”123456”为文字常量,存放于文字常量区。也由编译器控制分配和释放。 程序代码区:用来存放程序的二进制代码。

2012-12-04

自动发送接受邮件程序

自动发送 自动接收 经过一个月测试,采用18个邮箱,不会被判垃圾邮件

2012-09-06

改进的归并排序算法

改进的归并排序算法,两种方式 1 是不回写, 2是 非递归

2012-09-06

最小生成树的c实现

最小生成树的c实现最小生成树的c实现最小生成树的c实现最小生成树的c实现最小生成树的c实现

2011-11-16

各种排序算法的c实现

各种排序算法各种排序算法各种排序算法各种排序算法各种排序算法各种排序算法各种排序算法

2011-11-16

红黑树算法的c实现

红黑树红黑树红黑树红黑树红黑树红黑树红黑树红黑树红黑树红黑树红黑树

2011-11-16

空空如也

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

TA关注的人

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