自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 HTTP协议

一、简介 HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 HTTP协议是以请求/响应为模型为基础的一个协议,并且永远都是客户端先发起请求,服务器回头响应。这样就限制了HTTP协议的使用,无法实现在客户端没有发

2017-05-16 09:09:16 178

原创 排序算法--插入排序算法

插入排序(Insertion Sort)算法通过对未排序的数据执行逐个插入至合适的位置而完成排序工作。日常生活中人们整理桥牌的方法是一张一张的来,将每一张牌插入到其他已经有序的牌中的适当位置。和选择排序算法一样,当前索引左边的所有元素都是有序的,但它们的最终位置还没有确定,为了给更小的元素腾出空间,它们可能会被移动。但是当索引到达数组的右端时,数组排序就完成了。 其动态图如下:

2017-05-11 18:07:11 189

原创 排序算法--选择排序算法

选择排序(Selection Sort)算法也是一种比较简单的排序算法。其思路比较直观,每一步都是选择余下元素当中最小的那一个来重新排序,故而叫做选择排序算法。 其动态图如下: 算法步骤: (1)首先从原始数组中选择最小的一个数据,将其和位于第一个位置的数据交换。 (2)接着从剩下的 n-1 个数据 中选择次小的一个数据,将其和第二个位置的数据交换。 (3)然后不断重

2017-05-11 16:23:29 285

原创 排序算法--冒泡排序

冒泡排序(Bubble Sort)算得上是一个非常经典的排序算法,同时也是所有排序算法当中最简单、最基本的一种。其核心是通过多次的比较和交换来达到排序的目的。 算法流程: (1)对数组中的各数据,依次比较相邻两个元素的大小。 (2)如果前面的数据大于后面的数据,就交换这两个数据。经过第一轮的多次比较排序后,便可将最小的数据排好。 (3)再用同样的方法把剩下的数据逐个进行比较

2017-05-11 10:39:26 159

原创 专题一:网络编程基础

本专题先简要介绍IP地址和端口以及套接字等概念,这些知识是网络编程的基础。 1、IP地址    IP地址用于唯一地标识网络中的一个通信实体,这个通信实体既可以是一台主机,也可以是一台打印机,或者是路由器的某一个端口。而在基于IP协议网络中传输的数据包,都必须使用IP地址来进行标识。 IP地址是数字型的,IP地址是一个32位(32bit)整数,但通常为了便于记忆,通常把它们分成4个8位

2017-05-10 10:37:42 448

空空如也

空空如也

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

TA关注的人

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