本节介绍TreeMap和TreeSet的共同实现基础 - 排序二叉树,介绍其基本概念和算法。 ...
分类:
编程语言 时间:
2016-10-17 11:03:56
阅读次数:
247
1. 初识Python 1.1 Python简介 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(吉多·范罗苏姆)于1989年发明,第一个公开发行版发行于1991年。Python是纯粹 ...
分类:
编程语言 时间:
2016-10-17 07:15:28
阅读次数:
253
1.数据的特点:可以输入到计算机,可以被计算机程序处理2.数据是一个抽象的概念,将其进行分类后得到程序设计语言中的类型。如:intfloatchar等等3.数据元素-组成数据的基本单位,数据项:一个数据元素由若干数据项组成4.数据对象—性质相同的数据元素的集合5.数据元素之间不是..
分类:
其他好文 时间:
2016-10-15 22:58:42
阅读次数:
321
Python变量 在Python中,变量的概念基本上和初中代数的方程变量是一致的。例如,对于方程式 y=x*x ,x就是变量。当x=2时,计算结果是4,当x=5时,计算结果是25。 只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在Python程序中,变量是用一个变量名表示,变量名必须 ...
分类:
编程语言 时间:
2016-10-15 02:20:57
阅读次数:
131
本节介绍HashSet,它有什么特点,有哪些应用,是如何实现的?... ...
分类:
其他好文 时间:
2016-10-14 09:50:44
阅读次数:
189
计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整 ...
分类:
编程语言 时间:
2016-10-14 07:21:37
阅读次数:
120
1.IOC和DI IOC:Inversion of Control(控制反转)是一个重要的面对对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心. IOC理解:将组件对象的控制权从代码本身转移到外部容器,简单来说就是将创建对象实例的控制权从代码控制剥离到IOC容器控制,也就 ...
分类:
编程语言 时间:
2016-10-10 13:34:55
阅读次数:
266
本节介绍HashMap,Map接口有哪些方法?可以有哪些应用?怎么用?HashMap是如何实现的?存取效率为什么高?对键有什么要求?有哪些局限性?... ...
分类:
其他好文 时间:
2016-10-09 00:08:03
阅读次数:
167
《Machine Learning》,作者Tom Mitchell,卡内基梅隆大学。 第一章 引言 1.1 学习问题的标准描述: 机器学习的定义: 如果一个计算机程序针对某类任务T的用P衡量的性能根据经验E来自我完善, 那么我们称这个计算机程序在从E中学习,针对某类任务T,它的性能用P来衡量。 例子 ...
分类:
其他好文 时间:
2016-10-08 20:00:00
阅读次数:
185
js,java,浮点数运算错误及应对方法 一,浮点数为什么会有运算错误 IEEE 754 标准规定了计算机程序设计环境中的二进制和十进制的浮点数自述的交换、算术格式以及方法. 现有存储介质都是2进制。2进制的进制基数是2,那么一个数字只要被因素包含大于2的质数的数除,都会产生无限循环小数。无限循环小 ...
分类:
编程语言 时间:
2016-09-30 01:33:34
阅读次数:
165