上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 原文:图解排序算法(二)之希尔排序 希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。本文会以图解的方式详细介绍希尔排序的基本思想及其代码 阅读全文
posted @ 2021-06-21 07:20 咕噜噜~ 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/weixin_43809223/article/details/100828727 堆排序(浅谈大顶堆与小顶堆) 1、什么是堆? 堆是一种非线性结构,(本篇随笔主要分析堆的数组实现)可以把堆看作一个数组,也可以被看作一个完全二叉树,通俗来讲堆其实就是 阅读全文
posted @ 2021-06-18 21:14 咕噜噜~ 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.jianshu.com/p/7c19949272cd Chapter3: 更好的查找与排序算法 2. 快速排序算法 1. 什么是快速排序算法 分解 数组 A[p..r] 被划分为两个子数组 A[p...q-1] 和 A[q+1,r] , 使得 A[q] 为大小居中的数, 阅读全文
posted @ 2021-06-18 21:11 咕噜噜~ 阅读(253) 评论(0) 推荐(0) 编辑
摘要: SQL题1 数据准备 #创建数据库 lianxi01 create database lianxi01 character set utf8; #使用数据库 use lianxi01; #创建商品表: CREATE TABLE product( pid INT,#主键ID pname VARCHAR 阅读全文
posted @ 2021-06-16 06:54 咕噜噜~ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 实例1 编程统计字符串"``ABCD123!@#$%ab`"中大写字母、小写字母、数字、其它字符的个数并打 印出来。 homework01.java package cn.itcast.module2.demo06; import java.util.HashMap; public class ho 阅读全文
posted @ 2021-05-18 20:13 咕噜噜~ 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1 泛型机制 1.1 基本概念 通常情况下集合中可以存放不同类型的对象,是因为将所有对象都看作Object类型放入的,因此从集合中取出元素是也是Object类型,为了表达该元素真实的数据类型,则需要强制类型转换,二强制类型转换可能会引发类型转换异常 为了避免上述错误的发生,从Java6开始增加泛型机 阅读全文
posted @ 2021-05-08 07:31 咕噜噜~ 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1 集合的概述 1.1 集合的由来 当需要在Java程序中记录单个数据内容时,则声明一个变量 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象 当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组 阅读全文
posted @ 2021-04-26 22:47 咕噜噜~ 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 可变字符串类和日期相关类 1 可变字符串类 1.1 基本概念 由于String类描述的字符串内容是个常量不可改变,当需要在Java代码中描述大量类似的字符串时,只能单独申请和存储,此时会造成内存空间的浪费 为了解决上述问题,可以使用java.lang.StringBuilder类和java.lang 阅读全文
posted @ 2021-04-20 05:54 咕噜噜~ 阅读(60) 评论(0) 推荐(0) 编辑
摘要: String类的概述和使用 String类的概念 java.lang.String类用于描述字符串,java程序中的所有字符串字面值都可以使用该类的对象加以描述,如:"abc" 该类由final关键字修饰,表示该类不能被继承 从jdk1.9开始该类的底层不使用char[]来存储数据,而是改查byte 阅读全文
posted @ 2021-03-29 20:28 咕噜噜~ 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Object类的概念和构造方法 java.lang.Object类是Java语言中类层次结构的根类,也就是说任何一个类都是该类的直接或者间 接子类。 如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为 java.lang.Object 类。 Object类定义了“对象”的基本 阅读全文
posted @ 2021-03-27 21:49 咕噜噜~ 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页