自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从输入网址开始讲起 - 全局一览

网络的全貌网络大概就是由操作系统中的那些网络控制软件以及交换器集线器路由器等设备加上浏览器和web服务器这些网络应用程序组成的。其中使用数字信息传输。从输入网址开始讲起提要:应用层决定了向用户提供应用服务时通信的活动。包含的协议有DHCP HTTP HTTPS RTMP P2P DNS GTP RPC首先了解下URL的结构:我们经常输入的网页URL,都是以https,http...

2019-09-09 14:37:17 278

原创 ES7和 ES8 一览

ES7Array.prototype.includes在es5 或者 es6 中我们要判断数组中是否包含某个元素我们需要用到Array.prototype.indexOf,在es7中加入了arr.includes(searchElement, fromIndex)let arr = ['react', 'angular', 'vue']// Correctif (arr.indexOf...

2019-08-25 16:32:26 4766

原创 Dom笔记2

1. childNodes:在一棵节点树上,childNodes可以获取任何一个元素的所有的子元素,它是包含这个元素全部子元素的数组:element.childNodes那么来看下返回的这个数组到底是什么?divid="hello">123    ulid="world"title="123">        li>123li>    ul>div>

2016-11-09 23:07:33 234

原创 DOM 笔记

DOM: D: document; O: Object; M: Model节点:文档是由节点构成的集合. Hello World1. 元素节点: 就是元素, 显而易见,元素可以包含其他元素。2. 文本节点:Hello World 就是文本节点,一般放在元素内部。3. 属性节点:title=”hello” 就是属性节点,元素不一定含有属性,但属性一定被元素包含。获取

2016-11-06 12:58:43 360

转载 Android Context与GetApplicationContext的区别及使用

[转]Android Context与GetApplicationContext的区别及使用转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055,本文出自:【张鸿洋的博客】本文大多数内容翻译自:http://www.doubleencore.com/2013/06/context/  我重新组织了下

2015-08-01 19:59:20 452

原创 我是菜鸟------我自己感觉平时用eclipse用到的快捷键

eclipse中可能使用到的快捷方式1. Ctrl+O 查看一个类的纲要,列出其方法和成员变量。提示 :再多按一次Ctrl+O ,可以列出该类继承的方法和变量。助记 :"O"--->"Outline"--->"纲要"2. Ctrl+T 查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T, 会换成自底向上的显示结构。提示 :选中一个方法名,按Ctrl+T,可以查看到

2015-08-01 19:54:04 220

原创 二叉树的基本操作和遍历

下面将介绍二叉树的基本操作和先序中序后序遍历先看看二叉树基本定义:#include "stdio.h"#include "stdlib.h"#define Max 50typedef char DATA;//定义元素类型 typedef struct ChainTree//定义二叉树结点类型 { DATA data;//元素数据 struct Chain

2015-05-20 21:03:02 369

原创 栈的基本操作

下面先实现站的基本功能,最后通过一个Test来测试下方法是否实现建个.c文件typedef struct{ DATA data[Size+1]; int top;} SeqStack;//初始化 SeqStack *SeqStackInit(){ SeqStack *p; if(p=(SeqStack *)malloc(sizeof(SeqStac

2015-05-14 20:23:46 289

原创 循环队列实现业务办理流程基本功能

循环队列与顺序队列功能基本一致但就队的长度等方面略有不同,下面通过一个功能实现来体现它的基本操作#define QueueMax 15typedef struct{ DATA data[QueueMax]; int head; int tail;} CycQueue;CycQueue *CycQueueInit(){ CycQueue *q;

2015-05-13 22:49:52 441

原创 顺序队列的基本操作

typedef struct{ DATA data[QUEUEMAX]; int head;//定义队头 int tail;//定义队尾 } SeqQueue;//初始化 SeqQueue *SeqQueueInit(){ SeqQueue *q; if(q = (SeqQueue *)malloc(sizeof(SeqQueue)));

2015-05-11 20:50:00 406

原创 顺序表基本操作

先建个SeqList.h代码如下#include#include#define MAXN 100 //定义线性表的长度typedef struct{    DATAListData[MAXN+1];//保存线性表的数组    intListLen;//顺序表已存数据长度}SeqListType;void SeqListInit(SeqListType *

2015-05-10 20:57:54 264

原创 递归算法

求解该题的答案如下//20150502递归算法之阶乘#includeint fact(int n){   if(n    {       return 1;       }       else       {           return n*fact(n-1);           }    }int main(){   wh

2015-05-10 20:56:16 356

原创 递推算法

递推算法使用“步步为营”的方法,不断利用己有的信息推到出新的东西--顺推法: 是指从已知条件出发,逐步推算出要解决的方法。例如:斐波那契数列就可以通过顺推法不断递推算出新的数据。--逆推法: 是从已知的结果出发,用迭代表达式逐步推算出问题开始的条件,就是顺推法的逆过程。下面我们来看下图的问题,要求用算法实现求得第n个月共有多少对兔子。这个一眼看去很复杂的问题,如果仔细推导其中的

2015-05-10 20:55:10 585

原创 算法导论第一题

解决任何一个实际的问题都不可避免的涉及到算法的问题,下面将通过实例来提供一个最优的方案:今天开始更新每天一个基础程序:下面先说下今天的问题:首先出事意见价格在999元以内的商品,参与者要才出这件上平的价格。在猜价格的过程中,主持人会根据参与者给出的假的,相应的给出“高了”或“低了的提示”。下面我们来分析一下这个问题要想最快的猜出价格,当然是采用二分法,最大条件的去掉不符合条件的

2015-05-10 20:51:54 236

原创 链表实现的粗略的通讯录

基本操作在上一博文中已经叙述,下面就直接看关键代码://下面来编写一个实例来通过链表实现通信录//1.定义通讯录结构 typedef struct{ char key[15];//以姓名作为关键字 char address[20]; char teleNum[20]; char QQ[20]; }DATA; #include "stdio.h"#in

2015-05-10 20:47:06 293

原创 链表的基本操作

链表的基本操作

2015-05-10 10:45:12 752

空空如也

空空如也

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

TA关注的人

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