首页 > 编程语言
排序二叉树的基本操作
描述 二叉树的构建、插入新的结点、树的先中后序以及层序四种遍历 代码 ...
分类:编程语言   时间:2017-02-02 22:47:15    收藏:0  评论:0  赞:0  阅读:307
毕向东_Java基础视频教程第20天_IO流(11~14)
第20天-11-IO流(Properties简述);第20天-12-IO流(Properties存取);第20天-13-IO流(Properties存取配置文件);第20天-14-IO流(Properties练习) ...
分类:编程语言   时间:2017-02-02 22:45:58    收藏:0  评论:0  赞:0  阅读:262
Java KeyNote
【Java KeyNote】 1、把一个ArrayList拷贝到另一个ArrayList。 ArrayList list1=new ArrayList(); ArrayList list2=new ArrayList(); list1.addAll(list2); 2、数字转换为String Str ...
分类:编程语言   时间:2017-02-02 22:41:29    收藏:0  评论:0  赞:0  阅读:261
C语言函数、函数指针解析
函数、函数指针的理解: 函数的定义: void myfunc(void) { } 函数的声明 void myfunc(void); 函数指针的定义、初始化、赋值; 定义:void (*funcp)(void); 初始化: void (*funcp)(void) = &myfunc; 赋值 void ...
分类:编程语言   时间:2017-02-02 22:40:32    收藏:0  评论:0  赞:0  阅读:266
java编程题 --分解质因数
package Solve; import java.util.Scanner; public class Solve { static Scanner scan = new Scanner(System.in); public static void main(String[] args) { S... ...
分类:编程语言   时间:2017-02-02 22:39:41    收藏:0  评论:0  赞:0  阅读:129
[转]什么是C++虚函数、虚函数的作用和使用方法
我们知道,在同一类中是不能定义两个名字相同、参数个数和类型都相同的函数的,否则就是“重复定义”。但是在类的继承层次结构中,在不同的层次中可以出现名字相同、参数个数和类型都相同而功能不同的函数。例如在例12.1(具体代码请查看:C++多态性的一个典型例子)程序中,在Circle类中定义了 area函数 ...
分类:编程语言   时间:2017-02-02 22:39:01    收藏:0  评论:0  赞:0  阅读:168
c++的友元类、方法及其益处
在java中,我们知道除了public和private,protected外,还有默认的包可见性访问级别,虽然如此,很多时候出于早期设计缺陷的原因,我们需要访问一些包或者protected可见性级别的方法,这个时候就比较麻烦了,要是选择和目标服务在相同包中,总看起来很奇怪,如果作为子类继承,则更加奇 ...
分类:编程语言   时间:2017-02-02 22:37:45    收藏:0  评论:0  赞:0  阅读:128
自定义线程的创建方式
/* 自定义线程的创建方式: 方式一 : 1. 自定义一个类继承Thread类。 2. 重写Thread类的run方法,把自定义线程的任务代码写在run方法上。 3. 创建Thread的子类对象,并且调用start方法启动一个线程。 注意:千万不要直接调用run方法,调用start方法的时候线程就会... ...
分类:编程语言   时间:2017-02-02 21:49:40    收藏:0  评论:0  赞:0  阅读:294
关于Python的装饰器 decorator
语法格式是固定的:先定义一个函数,再使用@语法调用该函数。 例子一: import functools # 定义装饰器,固定格式 def log(func): @functools.wraps(func) # 将func的一些属性赋予wrapper,如__name__ def wrapper(*ar... ...
分类:编程语言   时间:2017-02-02 21:44:29    收藏:0  评论:0  赞:0  阅读:305
Python 学习小结
假期闲来无事,捡起Python再看一遍,略有收获,记载如下。 首先,Python中有function和method的区别,从types.MethodType和types.FunctionType就可以看出,其区别在于method是Class中的函数,但只能叫方法;此外的函数都是function。 其... ...
分类:编程语言   时间:2017-02-02 21:42:51    收藏:0  评论:0  赞:0  阅读:250
JavaScript事件详解
事件流 描述的是在页面中接收事件的顺序 事件冒泡 由最具体的元素接收,然后逐级向上传播至最不具体的元素的节点(文档) 事件捕获 最不具体的节点先接收事件,而最具体的节点应该是最后接收事件 事件处理 HTML事件处理:直接添加到HTML结构中 DOM 0级事件处理:把一个函数赋值给一个事件处理程序属性 ...
分类:编程语言   时间:2017-02-02 21:37:57    收藏:0  评论:0  赞:0  阅读:190
hdu 4125 Moles(kmp+树状数组)
题目链接:hdu 4125 Moles 题意: 给你n个数,让你按键值建一个平衡二叉树,然后奇数为0,偶数为1,然后可以遍历这颗树得到一个欧拉序列,现在给你一个串,问你出现了几次。 题解: 建树的时候要引用一个结论:就是新插入的数的父亲,要么是比它大的最小的那个元素,要么是比它小的最大的那个元素。 ...
分类:编程语言   时间:2017-02-02 20:58:41    收藏:0  评论:0  赞:0  阅读:386
Python 内置函数
abs()绝对值 all([1,2,3,4]) True False:bool(None),bool(''''),bool([]),bool(()),bool({}) any(['''',[],{},None]) False any(['''',[],{},None,1]) True ret=asc ...
分类:编程语言   时间:2017-02-02 20:55:16    收藏:0  评论:0  赞:0  阅读:269
(转)Python中的*args和**kwargs
本文转自:http://kodango.com/variable-arguments-in-python 作者:团子的小窝 Python是支持可变参数的,最简单的方法莫过于使用默认参数,例如: 当然,本文章的主题并不是讲默认参数,而是另外一种达到可变参数 (Variable Argument) 的方 ...
分类:编程语言   时间:2017-02-02 20:54:50    收藏:0  评论:0  赞:0  阅读:262
插入排序算法的学习
插入排序算法: 例如序列:5,6,3,7,8,2 采用插入排序算法对序列进行排序, 具体步骤如下: 第一步: 将6单独提取出来,放在一个变量中去寄存; 然后让5与寄存项进行比较,不满足前项大于寄存项,保持原有序列不变 序列为:5,6,3,7,8,2 第二步: 将3单独提取出来,放在一个变量中去寄存; ...
分类:编程语言   时间:2017-02-02 20:53:10    收藏:0  评论:0  赞:0  阅读:294
算法训练 2的次幂表示 ——蓝桥杯
问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0 现在约定幂次用括号来表示,即a^b表示为a(b) 此时,137可表示为:2(7)+2(3)+2(0) ...
分类:编程语言   时间:2017-02-02 20:52:02    收藏:0  评论:0  赞:0  阅读:236
Java基本语法.part02
变量 变量的概念: 内存中的一个存储区域 该区域有自己的名称(变量名)和类型(数据类型) Java中每个变量必须先声明,后使用 该区域的数据可以在同一类型范围内不断变化 使用变量注意: 变量的作用域:一对{ }之间有效 初始化值 定义变量的格式: 数据类型 变量名 = 初始化值 变量是通过使用变量名 ...
分类:编程语言   时间:2017-02-02 20:46:58    收藏:0  评论:0  赞:0  阅读:234
c++ sleep(windows/linux)
c标准中包含了一个sleep用以实现当前线程暂停执行n毫秒,如下所示: 函数名: sleep 功 能: 执行挂起一段时间 用 法: unsigned sleep(unsigned seconds); 在VC中需要带上头文件 include <Windows.h> //没有<unistd.h> Sle ...
分类:编程语言   时间:2017-02-02 20:01:16    收藏:0  评论:0  赞:0  阅读:311
c++的class声明及相比java的更合理之处
或许是基于一直以来c/c++头文件声明和cXX实现物理上置于独立文件的考虑,c++中的OO在现实中基本上也是按照声明和实现分离的方式进行管理和编译,如下所示: Base.h Base.cpp 分发给客户的时候,我们只要提供Base.h和Base.cpp编译后的so或者a即可。如下: 相较于于java ...
分类:编程语言   时间:2017-02-02 19:58:14    收藏:0  评论:0  赞:0  阅读:275
D 洛谷 P3602 Koishi Loves Segments [贪心 树状数组+堆]
题目描述 Koishi喜欢线段。 她的条线段都能表示成数轴上的某个闭区间。Koishi喜欢在把所有线段都放在数轴上,然后数出某些点被多少线段覆盖了。 Flandre看她和线段玩得很起开心,就抛给她一个问题: 数轴上有个点突然兴奋,如果自己被身上覆盖了超过条线段,这个点就会浑身难受然后把Koishi批 ...
分类:编程语言   时间:2017-02-02 19:56:33    收藏:0  评论:0  赞:0  阅读:399
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!