码迷,mamicode.com
首页 > 2017年01月04日 > 全部分享
平衡二叉树
平衡二叉树(Balanced Binary Tree)又被称为AVL树(有别于AVL算法),且具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树的常用实现方法有红黑树、AVL、替罪羊树、Treap、伸展树等。 最小二叉平衡树的节点的 ...
分类:其他好文   时间:2017-01-04 20:04:50    阅读次数:141
enote笔记法使用范例(2)——指针(1)智能指针
要知道什么是智能指针,首先了解什么称为 “资源分配即初始化” what RAII:RAII—Resource Acquisition Is Initialization,即“资源分配即初始化” 在《C++ Primer》这样解释的,“通过定义一个类来封装资源的分配和释放,可以保证正确释放资源” 核心 ...
分类:其他好文   时间:2017-01-04 20:04:57    阅读次数:138
Saltstack之multi-master
一、实验环境: 1、salt版本: 2、系统版本: 二、Salt搭建主备master 1、安装新的master server 2、copy master keys到新的master对应的目录(master.pem和master.pub) 3、启动新的master进程 4、配置minions配置文件 ...
分类:其他好文   时间:2017-01-04 20:03:49    阅读次数:494
微信公众号教程(10)公众账号自定义回复功能
公众账号自定义回复功能 微信官方其实并不推荐经常群发消息,更多的是希望用户通过对话来自己获取服务或者进行搜索。今天我们就讲下如何使用开发模式做自定义回复。 目前公众账号可以接收的用户提交消息请求有四种类型,分别是文字、图片、地理位置和链接,而公众账号回复只有三种格式,文字、图文和音乐,也就是说用户互 ...
分类:微信   时间:2017-01-04 20:04:02    阅读次数:416
ECharts学习(4)--仪表盘
1. ECharts中的仪表盘,要使用这个图表时把series中的type属性修改成‘gauge’,然后在detail中设置仪表盘详情,用于显示数据。最常用的是formatter(格式化函数或者字符串),然后可以设置data属性用来表示指针的指向。下面我们可以设置value的值为每隔2秒就随机生成一 ...
分类:其他好文   时间:2017-01-04 20:02:57    阅读次数:747
二叉搜索树
二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。 ...
分类:其他好文   时间:2017-01-04 20:02:57    阅读次数:137
hdoj 4707 BFS
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 const int MAXN=1000010; 9 vector vec[MAXN]; 10 int dep[MAXN... ...
分类:其他好文   时间:2017-01-04 20:02:54    阅读次数:124
c++ 对象的内存布局
之前介绍过了普通对象比如系统自带的int等对象的对齐方式,在学习类型转换的时候遇到了自定义类型的继承体系中的downcast与upcast. 于是顺藤摸瓜,摸到了这里.发现还是 陈皓的博客里面写的最早也最易懂.http://blog.csdn.net/haoel/article/details/30 ...
分类:编程语言   时间:2017-01-04 20:01:32    阅读次数:224
注册亚马逊云服务
...
分类:其他好文   时间:2017-01-04 20:01:05    阅读次数:106
使用 Git 报错 error: src refspec master matches more than one.
今天在使用 Git push 代码时遇到一个报错: 出现这个错误是因为有一个与当前提交分支同名的标签 查看标签列表: 删除这个标签: 再次 push 就 ok 了 ...
分类:其他好文   时间:2017-01-04 19:57:00    阅读次数:237
购物车小程序
1 # -*- coding:utf-8 -*- 2 # Author:JinYu 3 4 cart_list = [ 5 ("Ipone",5800), 6 ("Mac pro",12000), 7 ("Witch",20000), 8 ("Book",100), 9 ("apple",10), ... ...
分类:其他好文   时间:2017-01-04 19:57:12    阅读次数:168
事务的特性及事务的隔离级别(转)
原文:http://www.cnblogs.com/fjdingsd/p/5273008.html 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务 ...
分类:其他好文   时间:2017-01-04 19:58:43    阅读次数:168
Js删除数组重复元素的多种方法
js对数组元素去重有很多种处理的方法,本篇文章中为网络资源整理,当然每个方法我都去实现了;写下来的目的是希望自己活学活用,下次遇到问题后方便解决。 第一种 以上代码输出 ["a", "b", "c", "d"] 第二种 以上代码输出 ["aa", "ab", "b", "c", "d"] 说明一下, ...
分类:编程语言   时间:2017-01-04 19:57:11    阅读次数:166
MySQL存储过程(转)
一、MySQL 创建存储过程 “pr_add” 是个简单的 MySQL 存储过程,这个存储过程有两个 int 类型的输入参数 “a”、“b”,返回这两个参数的和。 drop procedure if exists pr_add; -- 计算两个数之和 create procedure pr_add( ...
分类:数据库   时间:2017-01-04 19:54:08    阅读次数:288
git 常用命令
1.git clone xxx项目git地址(eg:git@192.168.122.141:xdb-service/xdb-service.git) 2.git pull 拉取项目/git pull --rebase 3.git push 提交代码到远程服务器 /git push origin 分支 ...
分类:其他好文   时间:2017-01-04 19:55:22    阅读次数:127
数据驱动--参数化
数据驱动应该是自动化的一个进步;从它的本意来讲,数据的改变(更新)驱动自动化的执行,从而引起测试结果的改变。这显然是一个非常高级的概念和想法。其实,我们可直白的理解成参数化,输入数据的不同从而引起输出结果的变化。 代码示例: #coding=utf-8from selenium import web ...
分类:其他好文   时间:2017-01-04 19:56:04    阅读次数:552
BZOJ1801:[Ahoi2009]chess 中国象棋
Description 在N行M列的棋盘上,放若干个炮可以是0个,使得没有任何一个炮可以攻击另一个炮。 请问有多少种放置方法,中国像棋中炮的行走方式大家应该很清楚吧. Input 一行包含两个整数N,M,中间用空格分开. Output 输出所有的方案数,由于值比较大,输出其mod 9999973 S ...
分类:其他好文   时间:2017-01-04 19:52:57    阅读次数:138
739条   上一页 1 ... 13 14 15 16 17 18 19 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!