自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA-作业8-编程实现以下功能

编程实现以下功能:界面如下图所示;当点击不同的按钮时,圆的填充颜色会随之改变;用鼠标点击圆内部时,圆的 填充颜色会依照”面板背景色-红色-绿色-蓝色”循环改变;鼠标移到圆内时,光标变成十字形;

2023-12-18 21:37:51 469

原创 leetcode-138-随机链表的复制(Java实现)

给你一个长度为n的链表,每个节点包含一个额外增加的随机指针random,该指针可以指向链表中的任何节点或空节点。构造这个链表的。深拷贝应该正好由n个节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的next指针和random指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。。例如,如果原链表中有X和Y两个节点,其中。那么在复制链表中对应的两个节点x和y,同样有。返回复制链表的头节点。用一个由n个节点组成的链表来表示输入/输出中的链表。

2023-12-14 13:19:14 473

原创 leetcode-24-两两交换链表中的节点(C语言实现)

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。大佬的思路好清晰TAT 感觉我就是写一步看一步,缺哪个变量就加上,经常会措手不及www思路好混乱。

2023-12-12 21:31:43 579

原创 leetcode-19-删除链表的倒数第N个节点

给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。[1,2,3,5][][1]你能尝试使用一趟扫描实现吗?

2023-12-11 20:55:54 535

原创 leetcode-21-合并两个有序链表(C语言实现)

新链表是通过拼接给定的两个链表的所有节点组成的。没什么难度,看官方题解还有递归算法,依然膜但不会orz。将两个升序链表合并为一个新的。

2023-12-11 19:49:29 396

原创 JAVA-作业7-画一个笑脸

【代码】JAVA-作业7-画一个笑脸。

2023-12-04 22:26:15 549

原创 leetcode-142-环形链表(C语言实现)

给定一个链表的头节点head,返回链表开始入环的第一个节点。如果链表无环,则返回null。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(如果pos是-1,则在该链表中没有环。pos,仅仅是为了标识链表的实际情况。链表。返回索引为 1 的链表节点链表中有一个环,其尾部连接到第二个节点。返回索引为 0 的链表节点链表中有一个环,其尾部连接到第一个节点。返回 null链表中没有环。

2023-11-30 15:00:52 478

原创 leetcode-141-环形链表(C语言实现)

给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从 0 开始)。pos。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。true链表中有一个环,其尾部连接到第二个节点。true链表中有一个环,其尾部连接到第一个节点。false链表中没有环。-1。

2023-11-29 21:00:22 377

原创 leetcode-234-回文链表(C语言实现)

给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。

2023-11-28 14:15:26 590

原创 leetcode-206-反转链表(C语言实现)

给你单链表的头节点head,请你反转链表,并返回反转后的链表。

2023-11-27 22:52:45 403

原创 leetcode-160-相交链表(C语言实现)

的输入如下(你设计的程序。

2023-11-27 20:31:04 400

原创 数据结构-错题整理(1)-23/11/27

广义表即我们通常所说的列表(lists)。它放松了对表元素的原子性限制,允许他们有自身结构。那么广义表E((a,(a,b),((a,b),c)))的长度和深度分别为?答案为1和4。

2023-11-27 18:04:27 576 1

原创 感谢今天刷到了这篇文章......

今天本来准备开始写第四题,突然对自己做题的方式产生了怀疑,不系统不成章的机械刷题让我感觉前三天没有留存任何记忆,于是我去找了leetcode的刷题方法。一下子道出了我目前存在的问题,所以决定以后改变做题的顺序啦~!

2023-11-26 12:12:27 342

原创 LeetCode-3-无重复字符的最长子串(JAVA实现)

给定一个字符串s,请你找出其中不含有重复字符的的长度。3因为无重复字符的最长子串是"abc",所以其长度为 3。1因为无重复字符的最长子串是"b",所以其长度为 1。3因为无重复字符的最长子串是"wke",所以其长度为 3。请注意,你的答案必须是的长度,"pwke"是一个子序列,不是子串。

2023-11-26 02:36:02 431

原创 LeetCode-2-两数相加(Java实现)

给你两个的链表,表示两个非负的整数。它们每位数字都是按照的方式存储的,并且每个节点只能存储数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

2023-11-25 01:07:03 392

原创 LeetCode-1-两数之和(JAVA实现)

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。[0,1]因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。[1,2][0,1]

2023-11-23 21:38:00 380

原创 JAVA-实验2-1-类设计与实现综合实验

请替宠物医院设计并完成一个宠物信息系统,现有完成系统的的类的uml图,及部分类的部分实现代码,和一个测试类P3main.java及main方法的标准输出。请不要对main()方法的已有语句做任何修改以下是关于你需要实现的类的一些重要说明,请仔细阅读,但说明并不全面,所以你还需要根据功能编写一些额外的方法或域。A. 一个宠物必须包含name(宠物名),owner’s name(宠物主人的名字)和weight(宠物体重)和其它一些必须的数据。

2023-11-22 22:42:05 61

原创 JAVA-作业5-1:仔细阅读DataSet.java,利用接口技术改写此程序,扩展程序功能

并用改写后的DataSet类,接收一组Human/Student对象,输出这一组对象的平均值,和其中测量值最大的一个对象。

2023-11-02 20:41:38 86 1

原创 JAVA-作业4-1:设计完成Human类和Student类,要求能够实现以下功能

【代码】JAVA-作业4-1:设计完成Human类和Student类,要求能够实现以下功能。

2023-11-01 14:47:24 530 5

原创 1-线性表-4:who is the last?(C语言实现)

在这里给出相应的输出。在这里给出一组输入。

2023-10-26 16:51:52 348 4

原创 1-线性表-3:central list(C语言实现)

【代码】1-线性表-3:central list(C语言实现)

2023-10-25 11:33:55 52 1

原创 1-线性表-2: 有序顺序表的合并(C语言实现)

请设计一个能够将有序顺序表LA,LB进行合并的算法,要求合并后的顺序表LC依然有序。例如:LA的元素 1 3 5 7LB的元素 2 4LC的元素 1 2 3 4 5 7其中,LA和LB的长度不超过1000,当中的元素为非递减排序。

2023-10-25 11:29:55 1207 1

原创 1-线性表-1:一元多项式的加法(C语言实现)

设计程序求两个一元多项式的和。

2023-10-25 11:27:59 58 1

原创 JAVA-实验1-4:某镇上有两个图书馆,请按照下面要求及提示帮助这两个图书馆实现图书电子借阅。

(1)按照book.java代码中的提示完成该类。该类主要提供借书、还书、查询书的借阅状态、获取书名等功能。当运行该代码的时候,输出为:Rented?Rented?Rented?(2)完成Library.java,该类中的main()方法已经给出。但类成员和类方法需要完善。完成该类的时候请注意以下要求:A.该类中有类成员方法,也有实例成员方法;B. 不能改变main()方法的内容。

2023-10-21 22:12:29 103 1

原创 JAVA-实验1-3:从按制台接收用户的输入的出生日期

从按制台接收用户的输入的出生日期,输出从用户出生的那一年到今年为止,每年的生日当月的日历,生日当天标*号,并统计这么多年用户生日当天为一周中每一天的百分比(即生日为周一的在这么多年中占的百分比,生日为周二的在这么多年中占的百分比.....)

2023-10-21 02:09:05 61 1

原创 JAVA-实验1-2:从控制台接收用户输入的一行英文句子

从控制台接收用户输入的一行英文句子,把句子的最前面两个单词移到句子的最后面去,并整理句子的大小写及标点符号,将新的句子输出。

2023-10-20 01:56:40 73 1

原创 JAVA-实验1-1:定义一个Circle类

(1)定义一个Circle类,包含一个double型的radius属性代表圆的半径,findArea()方法返回圆的面积;(2)定义一个类PassObject,在类中定义一个方法print Areas( ),该方法的定义如下:public void printAreas(Circle c, int times)(3)在printAreas方法中打印输出1到times之间的每个整数半径值,以及对应的面积,例如,times为5,则输出半径1,2,3,4,5以及对应的圆面积;

2023-10-20 01:53:37 1727 1

原创 JAVA-作业3-1:设计完成一个Timer类,要求该类能够实现以下功能

设计完成一个Timer类,要求该类能够实现以下功能:a.该类以小时和分钟记录一天中的时间;提供两种计时功能,一种以24小时计时,一种以12小时计时;默认以24小时计时;b.可以以当前时间构造对象;c.可以设置一个特定的时间来构造对象;d.能够访问时间的小时数;e.能够访问时间的分钟数;f.提供方法能够将时间增加1小时;g.提供方法能够将时间增加特定的小时;h.提供方法能够将时间增加1分钟;i.提供方法能够将时间增加n分钟;

2023-10-10 15:52:45 64 1

原创 JAVA-作业2-4:编写程序,从控制台接收用户输入的十六进制,并输出对应的二进数

编写程序,从控制台接收用户输入的十六进制,并输出对应的二进数,要求程序中用一个字符串数组表示16进制的“0”至“F”。如下所示:产生输出如下所示:1abc。

2023-10-10 15:47:22 130 1

原创 JAVA-作业2-3:编写程序,从控制台接收用户输入的二进制,并输出相应的10进制数。

编写程序,从控制台接收用户输入的二进制,并输出相应的10进制数。以下为样例输出。10111234。

2023-10-10 15:44:52 56 1

原创 JAVA-作业2-2:编写程序,从控制台接收用户输入,并产生如下所示输出

编写程序,从控制台接收用户输入,并产生如下所示输出(黑体表示用户输入)1233.44PeterHi!

2023-10-10 15:42:00 144 1

原创 JAVA-作业2-1:编写JAVA程序,产生如下输出

编写JAVA程序,产生如下输出。

2023-10-10 15:37:14 48 1

原创 CTFHUB-WEB-WEB前置技能-HTTP协议-响应包源代码

没想到这道题这么简单 不过也确实带我认识了新的工具用户发送的请求包达到服务器后,要去处理该请求,把处理之后的结果发送给用户浏览器,我们将该结果称为响应包,用response表示。response=状态行(协议/版本 状态码)+消息报头+空行+响应正文(也叫做响应内容,是由HTML+CSS+JS组成的响应正文)这道题我找了很多的教程,基本都是F12查看源码。但是这里是需要找响应包源代码,为什么要查看网页源码呢?可能是我对网页源代码的了解还不够多,等弄清楚了我会再回来的!!

2023-09-10 21:50:06 331 1

原创 CTFHUB-WEB-WEB前置技能-HTTP协议-基础认证

解决了许久以来的困惑~搞清楚原理以后这道题还是比较好做的~~

2023-09-09 16:51:48 523 1

原创 CTFHUB-WEB-WEB前置技能-HTTP协议-cookie

新的风暴已经出现从这道题中我差不多理解了这个板块的出题的意图,就是让我去深入的了解与学习HTTP协议的全方面。因此我打算先停止做题,去仔细学习一下HTTP协议方面的相关知识。

2023-09-07 11:45:38 195

原创 CTFHUB-WEB-WEB前置技能-HTTP协议-302跳转

第二道题,跟第一题不能说一模一样,只能说毫不相干到这为止这道题算是完满的解出来了,如果不是各种查询我是肯定无法独立完成这道题的,因为我基础概念都不知道…希望能通过这种方式逐渐丰富自己的知识吧。也一定要坚持问“为什么”,一定要搞清楚每道题背后的原理!!就这样吧,加油加油加油!

2023-09-02 14:51:46 415

原创 CTFHUB-WEB-WEB前置技能-HTTP协议-请求方式

2023/9/1 正式开始入门ctf-web方向~要一直坚持下去哦!!!撒花!第一道web的题,花了一两个小时,自我感觉是已经把这道题吃透了,希望bbbbb再接再厉,持之以恒的做下去~~~

2023-09-01 13:59:19 476 2

空空如也

空空如也

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

TA关注的人

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