- 博客(9)
- 收藏
- 关注
原创 程序员编程艺术学习笔记(五):寻找满足和为定值的两个或多个数
作者:July,yansha,zhouzhenren。 致谢:微软100题实现组,编程艺术室。 微博:http://weibo.com/julyweibo 。 出处:http://blog.csdn.net/v_JULY_v 。 wiki:http://tctop.wikispaces.com/。
2014-05-30 11:49:18 637
转载 java堆和栈
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器
2014-05-29 10:55:20 499
原创 程序员编程艺术学习笔记(四)现场编写类似strstr/strcpy/strpbrk的函数
第一节、字符串查找 1.1题目描述: 给定一个字符串A,要求在A中查找一个子串B。 如A="ABCDF",要你在A中查找子串B=“CD”。 分析:比较简单,相当于实现strstr库函数,主体代码如下:
2014-05-21 10:52:35 816
转载 程序员编程艺术学习笔记(三续)Top K算法问题的实现
先贴到这,以开始之后的x http://blog.csdn.net/v_july_v/article/details/6403777
2014-05-21 10:49:48 543
转载 各种排序算法java实现(极细致)
各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序 http://blog.csdn.net/shanliangliuxing/article/details/7010607#comments 这篇文章xie 冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序 一、冒泡排序(BubbleSort)
2014-05-13 17:01:50 794
转载 10种排序算法总结(5-7) 归并/快速/堆
归并排序 归并排序 (merge sort) 是一类与插入排序、交换排序、选择排序不同的另一种排序方法。归并的含义是将两个或两个以上的有序表合并成一个新的有序表。归并排序有多路归并排序、两路归并排序 , 可用于内排序,也可以用于外排序。这里仅对内排序的两路归并方法进行讨论。 1.两路归并排序算法思路 ①把 n 个记录看成 n 个长度为1的有序子表; ②进行两两归并使记录关键字有
2014-05-13 11:17:48 498
原创 程序员编程艺术学习笔记(二)字符串是否包含问题
程序员编程艺术原文出自大神:v_JULY_v 地址:http://blog.csdn.net/v_july_v/article/category/784066 c++实现.敬请膜拜。
2014-05-06 15:10:22 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人