摘要: 搜索二叉树是一种具有良好排序和查找性能的二叉树数据结构,包括多种操作,本篇只介绍插入,排序(遍历),和删除操作,重点是删除操作比较复杂,用到的例子也是本人亲自画的 用到的测试图数据例子 第一、构建节点 1 template <typename T> class BST; 2 template <ty 阅读全文
posted @ 2018-12-29 00:38 lance2008 阅读(3548) 评论(0) 推荐(1) 编辑
摘要: 二叉树首先要解决构建问题,才能考虑后续的遍历,这里贴出通过先序构建二叉树,同时包含四种二叉树的遍历方法(先序,中序,后序,逐层) 第一、定义BinaryTreeNode 类 1 #include <iostream> 2 #include <string> 3 #include <queue> 4 阅读全文
posted @ 2018-12-27 21:37 lance2008 阅读(1977) 评论(0) 推荐(1) 编辑
摘要: 上一篇用链表实现了stack,这篇我们采用数组来存储数据,数组更容易理解,直接贴代码 第一、代码实现 1 #pragma once 2 #include <iostream> 3 using namespace std; 4 template <typename T> class StackArra 阅读全文
posted @ 2018-12-23 09:29 lance2008 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 第一、基本概念 栈中的元素遵守“先进后出”的原则(LIFO,Last In First Out) 只能在栈顶进行插入和删除操作 压栈(或推入、进栈)即push,将数据放入栈顶并将栈顶指针加一 出栈(或弹出)即pop,将数据从栈顶删除并将栈顶指针减一 栈的基本操作有:pop,push,判断空,获取栈顶 阅读全文
posted @ 2018-12-22 23:32 lance2008 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 第一、包含DoubleLinkNode 模板类和DoubleLinkList 模板类 阅读全文
posted @ 2018-12-02 21:07 lance2008 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 第一、单链表的定义和操作 第二、控制台演示 阅读全文
posted @ 2018-12-01 23:00 lance2008 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 第一、控制台程序中使用log4net log4net.config 注意log4net.confg 右键设置 Copy to Output directory :copy always 第二、netcore WebApi中使用 在 StartUp.cs中增加 在站点根目录下增加log4net.con 阅读全文
posted @ 2018-06-04 22:08 lance2008 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Angular2官网通过http请求模拟API 来请求hero 数据,感觉有点繁琐,很让人理解不了,我们不采用它的办法,直接展示怎么使用http请求来获取我们的数据 ,直截了当。 第一、准备工作,创建一个WebApi 创建一个webapi(这里我使用MVC4 WebApi ,你可以选择其他途径提供j 阅读全文
posted @ 2017-12-01 17:14 lance2008 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 网上找了很多版本尝试都不行,最后在stackoverflow上找到一个,尝试完美解决 具体操作步骤如下 1. 安装jquery npm install jquery 2.安装 type for jquery npm install -D @types/jquery 3.在组件中使用jquery im 阅读全文
posted @ 2017-12-01 09:49 lance2008 阅读(1851) 评论(0) 推荐(0) 编辑
摘要: 上篇我们使用的数据是通过mock-news.ts中的const News[] 数组直接赋给Component 组件的,这篇我们把提供数据的部分单独封装成服务 第一、创建news.service.ts 装饰器@Injectable()代表该服务会在程序启动时候自动注入Component的组件中,后面会 阅读全文
posted @ 2017-11-23 11:57 lance2008 阅读(810) 评论(0) 推荐(0) 编辑