自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 第六章 图

2022-07-11 15:11:22 225 1

原创 第五章 树与二叉树

2022-06-20 15:53:24 528

原创 第八章 排序

排序

2022-06-15 16:31:58 91

原创 排序算法(总结(未完))

学习尚硅谷数据结构与算法基数排序基数排序介绍基本思想图文解析代码实现1.明确每一轮是如何实现的2.找到相应规律进行整合基数排序基数排序介绍 1)基数排序属于分配式的排序,也就是说将待排序的元素根据每位的键值放入到相应的桶中。2)基数排序为稳定的排序,那么常见的不稳定的排序算法有(谐音(快些选一堆))快速排序、希 尔排序、选择排序、堆排序。3)基数排序的具体实现:将一个整数分割成不同的数字,然后按照每一位进行比较。基本思想将所有的待排序的数值统一为同样的数位长度,数位较短的前面补零。然后从低位

2021-04-01 10:34:12 105

原创 leetcode(每日两题)

leetcode面试题 01.01. 判定字符是否唯一示例 1:示例 2:限制:题解思路1(位运算的方式)代码实现面试题 01.01. 判定字符是否唯一实现一个算法,确定一个字符串 s 的所有字符是否全都不同。示例 1:输入: s = "leetcode"输出: false 示例 2:输入: s = "abc"输出: true限制:0 <= len(s) <= 100如果你不使用额外的数据结构,会很加分。题解思路1(位运算的方式)第一步:先把字符串中每个字符转换

2021-03-23 00:06:45 98

原创 EL 表达式 & JSTL 标签库

学习记录1.EL 表达式a)什么是 EL 表达式,EL 表达式b)EL 表达式搜索域数据的顺序c)EL 表达式输出 Bean 的普通属性,数组属性。List 集合属性,map 集合属性d)EL 表达式——运算1)关系运算1)逻辑运算1)算数运算i. empty 运算ii. 三元运算iii. “.”点运算 和 [] 中括号运算符e)EL 表达式的 11 个隐含对象i. EL 获取四个特定域中的属性ii. pageContext 对象的使用iii. EL 表达式其他隐含对象的使用2、JSTL 标签库(次重点)f

2021-03-17 10:52:28 79

原创 入门训练-------蓝桥杯

蓝桥杯入门训练试题Fibonacci数列问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个...

2021-03-17 10:11:05 85

原创 蓝桥杯——2018-C猴子分香蕉

public class Monkey_fen_banana {/* * 5只猴子 * 1 5堆 余1 * 2 5堆 余2 * 3 5堆 余3 * 4 5 4 * 5 5 0 * sum * a(sum=a*5+1) b(a*4=b*5+2) c(b*4 = c*5+3) d(c*4 = d*5+4 ) e(d*4 = 5*e) */ public ...

2021-03-17 10:10:22 249

原创 jsp

学习记录什么是jsp?为什么要学习jsp技术?如何创建一个jsp动态页面jsp的本质是什么jsp的三种语法(重点)a)jsp头部的page指令i.language 属性ii. contentType 属性iii. pageEncoding 属性iv. import 属性v. autoFlush 属性vi. buffer 属性vii. errorPage 属性viii. isErrorPage 属性ix. session 属性x. extends 属性b) jsp 中的三种脚本i. 声明脚本ii. 表达式脚本

2021-03-17 10:05:42 231

原创 day02--java的基本语法(上)

变量与运算符 学习记录关键字和保留字标识符变量整数类型浮点类型字符类型布尔类型字符串类型强制类型转换运算符关键字和保留字定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写 Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使 用。自己命名标识符时要避免使用这些保留字goto 、const标识符Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符技巧:凡是自己可以起名字的地方都叫标识符。定义合法标识符规则:

2021-03-15 21:21:24 57

原创 day00_编程入门

学习记录jdk8的安装与配置(后续补上)Java两种核心机制什么是jdk、jre?jdk、jre、jvm之间的关系图java的API文档jdk8的安装与配置(后续补上)详情请参见《尚硅谷-宋红康,jdk的安装与配置》Java两种核心机制Java虚拟机 (Java Virtal Machine)垃圾收集机制 (Garbage Collection)什么是jdk、jre?1.JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包

2021-03-15 14:38:50 80

原创 笔试题(1)牛客网

编程题1.在英文中,有一些标点符号需要成对使用,达到闭合的效果。例如双引号("") 大括号({}) 方括号([])现在我们需要检测指定文本中的 双引号,大括号, 方括号是否闭合2.一级目录输入任意一个正整数,计算出它的阶乘得数尾部有几个连续的0. 题目编写完毕需要计算出1000的阶乘得数尾部有几个连续的0,需要把这个统计数字打印输出例如:3!= 6, 程序输出0 5!=120, 程序输出1.1.在英文中,有一些标点符号需要成对使用,达到闭合的效果。例如双引号("") 大括号({}) 方括号([])现在我

2021-03-09 08:52:48 342

原创 面向对象编程(上)

学习面向对象内容的三条主线1.Java类及类的成员属性、方法、类的对象属性(成员变量)vs局部变量对象的内存解析补充构造器代码块内部类2.面向对象的三大特征封装性继承性多态性(抽象性)3.其它关键字this、super、static、final、abstract、interface、package、import等图片文字均摘自尚硅谷java基础笔记,仅供学习参考使用1.Java类及类的成员属性、方法、类的对象属性 = 成员变量 = field = 域、字段方法 = 成员方法 = 函数 = met

2021-03-08 16:41:28 52

原创 多线程

多线程基本概念:程序、进程、线程并行和并发使用多线程的优点何时需要多线程线程的创建和使用方式一:继承于Thread类Thread类当中的常用方法方式二:实现Runable接口线程的生命周期在Java中,我们通过同步机制,来解决线程的安全问题。方式一:同步代码块方式二:同步方法总结方式三:Lock锁 --- JDK5.0新增方式四:同步方法。基本概念:程序、进程、线程 1. 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 2.进程(process

2021-03-08 16:38:29 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除