摘要:
进制的表示: 0b010 : 二进制表示形式:前面+0n 0100 : 八进制表示形式: 前面+0 0x001 : 16进制表示形式:前面+0x 计算机以补码的方式进行运算 进制的转换: 10进制转换成任意进制: 除基倒取余,结果从按余数下往上写 原反补: 原码:二进制定点表示法,最高位为符号位,0 阅读全文
摘要:
package com.lt.datastructure.MaxHeap; import java.util.LinkedList; import java.util.List; import java.util.TreeMap; import com.lt.datastructure.Queue. 阅读全文
摘要:
复杂度: 基于堆实现优先队列: package com.lt.datastructure.MaxHeap; import com.lt.datastructure.Queue.Queue; /** * 堆实现优先队列 */ public class PriorityQueue<E extends C 阅读全文
摘要:
MySQL中常用DDL命令 database definition language 与 DML命令 : database definition language 操作数据库: 创建数据库 : create database day1203 ; CREATE DATABASE bank1 CHARA 阅读全文
摘要:
database: 简称db,按照某种规则存储到计算机存储上可以被应用或用户访问的数据仓库。简单来说就是数据的仓库。 表: 数据在数据库中的存储方式。 字段: 表示与类或对象关联的变量。比如id , name。 sql : Statement Query Language 结构化查询语言,是关系型数 阅读全文
摘要:
用二叉树实现堆: 用数组存储二叉堆: 基于数组实现二叉堆: package com.lt.datastructure.MaxHeap; public class MaxHeap<E extends Comparable<E>> { private Array1<E> data; public Max 阅读全文
摘要:
LeetCode 349: package com.lt.datastructure.Set; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.LinkedList; import java.u 阅读全文
摘要:
一 面向对象 类: 一组相关的属性和行为的集合 对象:该类事务的具体表现 三个特征: 封装,继承,多态 面向对象开发:不断地创造对象,使用对象,指挥对象做事情 面向对象设计: 对创造的对象进行管理和维护 二 JVM虚拟机 jvm主要分布有三块区域 堆heap:存放对象 栈stack:存放方法 方法区 阅读全文