自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

【代码】【无标题】

2023-07-14 16:42:02 54 1

原创 每日一题:第一个只出现一次的字符

目录1、问题描述2、示例3、分析4、代码展示5、题目链接1、问题描述 在一个长为 字符串中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数)数据范围:0 \le n \le 100000≤n≤10000,且字符串只有字母组成。要求:空间复杂度 O(n)O(n),时间复杂度 O(n)O(n)2、示例示例1:输入: "goole"返回值: 4示例2...

2022-02-08 17:50:14 674 1

原创 面向对象编程(下)

一、多态1、向上转型2、动态绑定3、方法重写4、super关键字与this关键字区别二、抽象类1、语法gz三、接口

2022-02-07 22:53:20 188

原创 面向对象编程(上)

一、包1、导入包中的类(1)包 (package) 是组织类的一种方式. (2)使用包的主要目的是保证类的唯一性(3)使用 import 语句导入包 例1:引入 java.util 包中的 Date 类. import java.util.Date;例2:导入java.util 中的所有类import java.util.*;(4)若同时存在一个类,在使用时应显示的指定要导入的类名2、静态导入使用import stati...

2022-02-06 18:20:46 419

原创 时间复杂度空间复杂度

一、算法效率 算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被称作空间复杂度。二、时间复杂度三、空间复杂度

2022-02-06 10:23:22 69

原创 类和对象小结

一、类的初步认识1、基本认识 Java是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。面向对象注重的是对象,也就是参与过程所涉及到的主体。是通过逻辑将一个个功能实现连接起来

2022-02-05 15:00:00 441

原创 数组的定义与使用

目录1、定义2、初始化3、简单操作(1)输出数组长度(2)获取数据(3)遍历数组使用 for 循环遍历使用 for each循环遍历数组使用操作数组的工具类 Arrays(4)数组排序(5)数组填充值全部填充同一值部分填充4、认识 null5、数组作为方法的返回值6、拷贝数组1、定义 一组连续的空间,存放的是一组相同数据类型的数据2、初始化// 动态初始化数据类型[ ] 数组名称 = new数据类型...

2022-02-05 00:57:44 632

原创 Java 中的方法

1、方法定义语法基本语法: // 方法定义public static 方法返回值 方法名称 ([参数类型 形参 ...]){ 方法体代码; [return 返回值];}//方法调用返回值变量 = 方法名称(实参...); 方法定义时, 参数可以没有. 每个参数要指定类型 一个方法可以被多次调用 方法定义时, 返回值也可以没有, 如果没有返回值, 则返回值类型应写成 void 方法的定义必须...

2022-01-24 17:09:09 60

原创 分支结构+循环结构

目录一、分支结构1.1 if 语句1.2 Switch语句二、循环结构2.1 while 循环2.2 break2.3 continue2.4 for循环2.5 do while 循环一、分支结构1.1 if 语句基本语法形式1:if (布尔表达式){ //满足条件时执行的代码}基本语法形式2:if (布尔表达式){ //满足条件时执行的代码}else{...

2022-01-23 21:38:58 412

原创 强训一:组队竞赛

目录1、题目描述2、实例3、思路4、代码展示1、题目描述 牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队员中第二高水平值。例如:  一个队伍三个队员的水平值分别是3,3,3.那么队伍的水平值是3  一个队伍三个队员的水平值分别是3,2,3.那么队伍的水平值是3  一个队伍三个队员的水平值分别是1,5,2.那么队伍的水平值是2  为了让比赛更有..

2022-01-18 21:19:07 485

原创 数据类型与运算符

一、变量和类型 1、数据类型的分类2、常见的转义字符\n 换行 \t 水平制表符 \' 单引号 \'' 双引号 \\ 反斜杠 3、变量的作用域:变量作用的范围4、变量的分类5、常量:程序运行过程中不可修改的值 (1)字面值常量 例:10、true、'a'、"jimm" (2)final关键字修饰的常量final int a=10; a=20 //...

2022-01-18 20:22:39 88

原创 初识Java

一、基础知识1、Java之父:高斯林 计算机之父: 冯诺依曼2、Java编写到实现(使用记事本+命令窗口)注:.java位于磁盘上,是源代码;.class是字节码文件,储存当前类的信息 一个类生成一个字节码文件 使用记事本写代码,每次操作均要保存3、常用的DOS命令 切换盘符 盘+冒号(英文状态下) 进入某个目录 cd+目录名 罗列目录下的所有内容 dir 清屏 ...

2021-11-29 23:27:55 297

空空如也

空空如也

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

TA关注的人

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