会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
beyond_Acm
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2015年4月5日
堆&堆排序
摘要: 。
阅读全文
posted @ 2015-04-05 11:22 beyond_Acm
阅读(125)
评论(0)
推荐(0)
编辑
2015年4月1日
Java中的数据类型和引用
摘要: JAVA数据类型分primitive数据类型和引用数据类型。Java中的primitive数据类型分为四类八种。primitive也不知道怎么翻译比较贴切, 暂且叫他基本数据类型吧, 其实直接从英文的字面意思理解更为容易。primitive数据类型包括: boolean , char , 整型, 浮...
阅读全文
posted @ 2015-04-01 20:33 beyond_Acm
阅读(179)
评论(0)
推荐(0)
编辑
基础算法之选择排序
摘要: 选择排序的思路比较简单,它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。选择排序虽然实现起来比较简单,但是效率也比较低, 为O(n2)。C语言的代码实现如下 : 1 //选择排序的C语言实现 2 void selection_...
阅读全文
posted @ 2015-04-01 18:12 beyond_Acm
阅读(149)
评论(0)
推荐(0)
编辑
2015年3月25日
基于TCP协议的网络通讯流程
摘要: 不多说了,先上个图:从上面的图中可以看出来,基于TCP协议进行通讯可以大致分成以下几个阶段:1. 首先是在服务器端, TCP Sever调用socket(), bind(), listen()完成初始化。然后调用accept()阻塞等待,处于监听端口的状态。2. 客户端调用socket()初始化后,...
阅读全文
posted @ 2015-03-25 12:45 beyond_Acm
阅读(704)
评论(0)
推荐(0)
编辑
2015年3月24日
Java基础之封装
摘要: 封装(Encapsulation)是java面向对象的三大特性,之前学java迷迷糊糊,一直也没弄清楚什么是封装以及为什么要封装,直到这次看书才有一种被点醒的感觉。java中的封装是针对某个类而言的,封装的基本原则就是:将你的实例变量标记为私有的(private),并提供共有的getters&set...
阅读全文
posted @ 2015-03-24 16:04 beyond_Acm
阅读(258)
评论(0)
推荐(0)
编辑
2015年3月21日
个人主页
摘要: 早就想写个resume放在网上, 一直静不下心来弄, 今天想着复习下前端的知识顺带搭了个首页, 看起来还像回事哈。地址是http://home.ustc.edu.cn/~sa614214/最后真诚求带走阿~~~
阅读全文
posted @ 2015-03-21 00:01 beyond_Acm
阅读(91)
评论(0)
推荐(0)
编辑
2015年3月20日
算法基础之希尔排序
摘要: 希尔排序的实质就是分组插入排序, 是对直接插入排序的改进。 时间复杂度为O(nlongn), 跟快速排序, 堆排序的时间复杂度相同, 是一种较为快速的排序方式。该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的 元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排...
阅读全文
posted @ 2015-03-20 22:22 beyond_Acm
阅读(172)
评论(0)
推荐(0)
编辑
2015年3月13日
基础算法之归并排序
摘要: 归并排序也是一种常用的排序算法, 其时间复杂度为O(n*logn), 它的基础是分治的思想。其基本思路就是把数组分成两组A,B, 如果这两组内的数据都是有序的, 那么就可以很方便的对这两组数据进行合并排序。但是如何让这两组数据有序呢? 归并法的思想就是把A,B两组各自再分成两组, 依次类推, 当分出...
阅读全文
posted @ 2015-03-13 00:37 beyond_Acm
阅读(2861)
评论(0)
推荐(0)
编辑
2015年3月6日
Java中的类与对象
摘要: 最近要找实习才想起来翻出好久没碰的Java, 希望还不晚, 打算抽几天的时间看完 《Head first Java》, 这本书翻译的还算不错推荐给大家哈。关于类和对象的区别, 类其实就是同一类对象的一个抽象,而对象则是某一个类的具体实例。 其实很像马克思里面的抽象与具体有木有, 相信学过的理解起来还...
阅读全文
posted @ 2015-03-06 21:50 beyond_Acm
阅读(185)
评论(0)
推荐(0)
编辑
基础算法之快速排序
摘要: 插入排序是一种最基本的排序方法,时间复杂度为O(nlogn)。效率较高, 而且在笔试面试中经常会被问到, 要多写多练做到可以随时随手写出快排的目标。快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMet...
阅读全文
posted @ 2015-03-06 14:04 beyond_Acm
阅读(160)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
下一页