自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 链表反转,快慢指针中间值问题,是否有环问题,有环链表的入口问题

博客主页小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 17岁大一新生,水平有限,恳请各位大佬指点,不胜感激! 参考书籍《算法4》,学习视频:黑马程序员Java数据结构与java算法,全网资料最全数据结构+算法教程,154张java数据结构图_哔哩哔哩_bilibili目录链表反转代码实现快慢指针——中间值问题代码实现快慢指针——单链表是否有环问题代码实现快慢指针——...

2022-01-17 18:11:02 497 18

原创 线性表——顺序表,单向链表和双向链表

博客主页(4条消息) 小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 17岁大一新生,水平有限,恳请各位大佬指点,不胜感激! 参考书籍《算法4》,学习视频:黑马程序员Java数据结构与java算法,全网资料最全数据结构+算法教程,154张java数据结构图_哔哩哔哩_bilibili目录线性表顺序表代码实现时间复杂度链表单向链表单向链表代码实现双向链表代码...

2022-01-17 14:26:53 1082 32

原创 八大排序——JAVA,万字总结(堆排序除外)

博客主页(4条消息) 小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 17岁大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈(4条消息) JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客 参考书籍《算法4》,学习视频:黑马程序员Java数据结构与算法黑马程序员Java数据结构与java算法,全网资料最全数据结构+算法教程,154张java数据结

2022-01-16 10:48:58 1122 43

原创 JavaSE之枚举类型与泛型(入门笔记)

博客主页(1条消息) 小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈(1条消息) JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客 参考书籍:Java从入门到精通,Java核心卷1,java编程思想。视频:尚硅谷目录枚举类型深入枚举类型1.values()方法2.valu.

2022-01-11 22:04:32 453 50

原创 java基础之异常处理(详细笔记)

博客主页小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客 参考书籍:Java从入门到精通,Java核心卷1。视频:尚硅谷目录异常概述常见异常的举例空指针异常NullPointerException数组角标越界异常Array...

2022-01-10 23:46:30 2127 62

原创 Java基础之接口(详细笔记)

博客主页小吴_小吴有想法_CSDN博客-笔记,java,leetcode领域博主 欢迎关注点赞收藏和留言

2022-01-09 10:43:30 1212 53

原创 static,final,单例设计模式和abstract(保姆级笔记)

博客主页小吴_小吴有想法_CSDN博客-笔记,leetcode,java领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客1.Static修饰符1.Static变量视频笔记:我们编写一个类时只是在描述对象的属性和行为,只有通过new关键字才会产生对象,这时系统才会分配内存空间给对象,其方法才可以...

2022-01-08 08:48:16 593 52

原创 多态,equals的视频笔记以及内部类的处理

目录1.使用向下转型需要注意的,以及模板2.重写equals()方法3.1.为什么使用向下转型?成员内部类1.使用向下转型需要注意的,以及模板Person p=new Man();//使用强转符:()Man m=(Man)p;可能ClassCastException异常使用instanceof在进行向下转型前进行判断if (p instaceof Man){Man m=(Man)p;}2.重写equals()方法class User{Str

2022-01-07 12:36:16 2194 46

原创 室友上个厕所的时间我居然学会了包装类?

目录拆箱与装箱基本数据类型与String之间的相互转换包装类的有关面试题 博客主页​​​​​​小吴_小吴有想法_CSDN博客-笔记,leetcode,java领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客 拆箱与装箱视频笔记:基...

2022-01-06 21:16:33 1286 39

原创 室友领个快递的时间我居然学会了多态?(详细分析)

博客主页(6条消息) 小吴_小吴有想法_CSDN博客-笔记,leetcode,java领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧大一新生,水平有限,恳请各位大佬指点,不胜感激! ????这里有一点路线小伙伴可以参考一下哈(8条消息) JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客目录多态虚拟方法调用面试题:多态是编译时行为,还是运行时行为?方法的重载和重写对象类型的转换向下类型转换多态对象的...

2022-01-06 08:15:11 286 50

原创 室友肝了一会原神居然学会了继承?(保姆级笔记)

博客主页小吴_小吴有想法_CSDN博客-笔记,java领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激!类的继承1.在Java语言中,一个类继承另一个类需要使用关键字extendsclass Child extends Parent{ }因为java只支持单继承,即一个类只能有一个父亲,所以类似下面的代码是错误的:class Child extends Parent1,Parent2{ }...

2022-01-05 09:58:02 362 42

原创 JAVA实现客户信息管理系统以及给大一寒假学生的建议

博客主页小吴_小吴有想法_CSDN博客-笔记,java领域博主 欢迎关注点赞收藏和留言 天道酬勤,勤能补拙,和小吴一起加油吧 大一新生,水平有限,恳请各位大佬指点,不胜感激!1.很多大一学生像我一样都是大一上学期学习C语言,而元旦过后,怀着奋斗的激情,脑海中是否会闪过一丝彷徨?在这里给小伙伴们一点我的建议和看法:1.首先,基础非常重要,如果上学期学的c语言的语法还不够扎实,可以先不急着入门另一门语言,找一些c语言大佬的总结和笔记消化消化刷刷题巩固一下!2.如果报了蓝桥杯(...

2022-01-02 23:18:51 5247 103

原创 蓝桥杯练习系统试题-基础 算法训练 最大获利

问题描述  Chakra是一位年轻有为的企业家,最近他在进军餐饮行业。他在各地开拓市场,共买下了N个饭店。在初期的市场调研中,他将一天划分为M个时间段,并且知道第i个饭店在第j个时间段内,会有Aij位服务员当值和Bij位客户光临。他还分析了不同饭店不同时间段客户的需求,得到第i个饭店在第j个时间段内,平均每位客户消费Cij元。为了创设品牌形象,Chakra决定每个饭店每天只选择一个时间段营业,每个服务员至多接待一位顾客(若顾客数多于服务员数,超过部分的顾客当天就无法在该店消费了)。  企业家的目的终.

2021-12-18 17:32:43 361 73

原创 蓝桥杯—算法训练基础—排队接水2(贪心)

问题描述  有N个人排队到M个水龙头去打水,他们装满水桶的时间T1,T2……Tn为整数且各不相等,应如何安排他们的打水顺序才能使他们花费的总时间最少?输入格式  第1行:两个整数n和m,n表示人的个数,m表示水龙头的个数;  第2行,n个数分别表示n个人装水的时间  数据范围:m<=n/3,n<=1000,t<3000。输出格式  一个整数,表示总花费的最少时间。资源限制时间限制:1.0s 内存限制:256.0MB样例输入6 25 ...

2021-12-14 16:11:14 1053 67

原创 蓝桥杯练习系统基础练习——特殊回文数(Java)

问题描述:123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899import java.util.Scanner;public class Main{ public static void main(Stri..

2021-12-12 09:24:19 4261 32

原创 java面向对象入门之 汉诺塔,同名方法 等练习笔记

访问包位置 private protected public 本类 可见 可见 可见 同包其他类或子类 不可见 可见 可见 其他包的类或子类 不可见 不可见 可见 this关键字用于表示本类当前的对象,当前对象不是某个new出来的实体对象,而是当前正在编辑的类。this关键字只能在本类中使用。入门练习--自定义图书类package bb;public class ss { private String.

2021-12-08 21:28:32 1351 66

原创 《九国列车》(学习报告)《leetcode零基础指南》(第9天) ——二维数组,对数组的处理及打卡题的题解分析和错题的总结

临近期末,很紧张也很忙碌,感谢英雄哥推出的打卡活动,让我们萌新也来尝试leetcode吧!1.leetcode.1351--统计有序矩阵中的负数class Solution{public int jie(int [][] grid){int num=0;//用num来计数,统计负数的个数for(int i=0;i<grid.length;i++){for(int j=0;j<grid[i].length;j++){if(grid[i][j]<0)//判断..

2021-12-07 15:33:39 348 38

原创 《九国列车》(学习报告)《leecode零基础指南》(第8天) ——贪心,对题目的处理及题解和错题的总结

1.leetcode.1913--两个数对之间的最大乘积差看到英雄哥命名为贪心,我去搜索了几个视频了解了一下思想,其实没学也是可以做的,我们在解决的时候主要点是找到最大的数对和最小的数对class Solution{pubilc int jie(int [] nums){int i,j,m;Arrays.sort(nums);//对数组进行排序i=nums.length;return (nums[i-1]*nums[i-2])-(nums[0]*nums[1]);//排序后的.

2021-12-06 13:16:49 701 54

原创 《九国列车》(学习报告)《leecode零基础指南》(第7天) ——排序,对排序的处理及题解和错题的总结

1.leetcode.912--排序数组我们先来看一种不对的做法int *sortArry(int *nums,int numsSize,int *returnSize)//函数的*int型,返回的是数组的首地址{int *jie=(int *)malloc( sizeof(int) * numsSize);//动态开辟内存空间,搞一个长度为numsSize的数组,首地址为Jieint i=0,j=0,t=0;//使用冒泡将数组升序排列for(i=0;i<numsSize;i++)

2021-12-05 13:02:45 936 33

原创 九国列车《 力扣 》零基础打卡指南(第五天)指针的处理及题解总结

1.leetcode.1470--重新排列数组int * shuffle(int *nums,int numsSize,int n,int *returnSize)//注意,函数的返回值是int *,按题目要求返回数组的地址,但是数组的大小也需要让调用者知道,这时我们利用一个参数returnSize去实现{int * jie=(int *)malloc( sizeof(int) * numsSize);//使用malloc函数动态开辟内存空间,搞出一个长度为numsSize的数组,首地址为ji

2021-12-04 18:10:24 915 41

原创 《九日集训 - 雪国列车》(第四天) 一维数组(leetcode零基础打卡指南)

1.leetcode.33搜索旋转排序数组class Solution{public int search(int [] nums,int target){for(i=0;i<nums.length;i++){if(nums[i]==target)//如果存在于数组内,返回索引位置--数组下标return i;}return -1;//如果不存在返回-1}}2.leetcode.81 搜索旋转排序数组二​class Solution{publ..

2021-12-03 21:51:54 873 40

原创 <学习报告>《Leetcode》零基础打卡指南(第三讲)

1.求1+2+…+n`class Solution {public int sumNums(int n){boolean flag = n > 0 && (n += sumNums(n - 1)) > 0;return n;}}`当n>0为假时,语句已经确定为假,不会执行n>0后面的递归式。2.2的幂`class Solution {public boolean isPowerOfTwo(int n) {int i;int k = 1;if

2021-12-02 13:40:07 468

转载 java实现for循环输出菱形(萌新版)

public class aa {//打印菱形一开始看的话可能没有思路,这里我们分为上下两部分解决 public static void main(String[] args){ int a=0,b=0,c=0,d=0,i=0; for(i=1;i<=3;i++)//菱形的上半部分 { for(a=0;a<3-i;a++)//控制输出空格:这里我们要思考怎样对a进行控制才能使a在接下来3次循环中输出2/1/0个空格 { System.out.prin...

2021-11-07 11:40:39 2407 8

原创 c实现删除数组中的重复元素并且输出

#include<stdio.h>int main(){ int a[10] = {4,2,6,6,3,9,5,5,8,3}; int k = 0;int m=0; int i = 0;int v=0; int j = 0; int n = 10; for( i = 0; i<n-k ; i++) { for ( j = 1; j<n-k; j++)//这里为了使第一个元素能依次和后面的元素比较,我第一次写就忘记了 { if(i!=j &amp

2021-11-06 22:23:19 934 2

原创 局部 变量被屏蔽的同时与全局变量中的细节

#include<stdio.h> int x=5,y=6; void incxy() { x++;y++;printf("%d%d",x,y); } int main(void) { int x=3; incxy(); printf("%d,%d\n",x,y); return 0; }首先我们需要查阅相关资料去了解局部变量对全局变量的屏蔽作用(细心的小伙伴也可以把他与局部变量对局部变量的屏蔽结合记忆)得到结果 x=3,y=72.我在写的时候遇.

2021-10-30 21:18:23 2687

转载 hello

package test;public class Test20210706 { public static void main(String[] aa) { // TODO Auto-generated method stub System.out.println("Hello world."); }} 一.1、首先介绍一下static这个修饰符 在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法)。静.

2021-10-30 18:25:54 184 2

原创 2021-10-15

1.如果对指针不太清晰要注意:使用指针实现整数排序时,要注意因为指针本身的值是地址本身,而不是他指向地址的实际的值,只不过他可以通过地址获取这个值而已,我们常规意义上的交换,交换的是实际的值,指针实际的值就是地址,其实就像你用a,b,c交换a,b的值一样,你交换的是a和b的实际的值,而不是别的东西,对应到指针交换上,换的就是指针所指的值,是一个道理。2.如果这个是知道交换地址是会交换指针变量所指向的值的,而是在想不去交换地址,而是交换整型变量的值好像更简单一些。我的理解是: 这样的话你需要注意题目要求

2021-10-15 17:57:15 139 4

原创 2021-10-14

题目:给你一个公民的身份证,并分别输出其出生年,月,日。我的思路:int型的身份证号,由于在输出的时候会有3个%d也就是%d%d%d,year,month,day。由于所以再输入的时候需要在输入了代表year的数学以后进行空格(因为电脑没法把它自动分开),当然,每输入一次代表一个变量的数字都需要空格去输入下一个即为scanf(“%d%d%d,”,year,month,day);//(注意:选取身份证中的年月日去输入)printf("%d%%d%d",year,month,day);List

2021-10-14 10:43:47 159 4

空空如也

空空如也

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

TA关注的人

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