自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java语言程序设计:Chap4——数组

参数。

2025-05-22 22:12:03 1665

原创 Java语言程序设计:Chap3——流程控制语句

switch(表达式)中表达式的值必须是下述几种类型之一:byte,short,char,int,枚举 (jdk 5.0),String (jdk 7.0);在 if 的语句块中,或者是在else语句块中,又包含了另外一个条件判断(可以是单分支、双分支、多分支),就构成了。(2)如果是嵌套在else语句块中的,只有当外部的if条件不满足,进入else后,才会去判断内部的条件。(1)如果是嵌套在if语句块中的,只有当外部的if条件满足,才会去判断内部的条件。上述代码任意两个条件是可以互换的,对结果没有影响。

2025-05-16 21:14:47 737

原创 Java语言程序设计:Chap2——基本程序设计

关键字(keyword)被Java赋予了特殊含义,用作专门用途的字符串全部都是Java中变量、方法、类等要素命名时使用的字符序列,称为标识符。凡是自己可以起名字的地方都叫标识符。是由字母大小写、数字(0-9)、下划线和$组成的字符序列理论上可以用中文当标识符,但不推荐,容易乱码。因为Java采用Unicode字符集。必须是字母大小写,下划线__或$开头,不能是数字开头不可以直接使用保留字、关键字和特殊值作为标识符,但可以包含它们Java中严格区分大小写,长度无限制(但最好不要太长)不能包含空格注意,在起名字

2025-05-15 22:30:08 812

原创 Java语言程序设计:Chap1——计算机、程序与Java概述

是在SUN(Stanford University Network,斯坦福大学网络公司 )公司领导的团队开发的,于1995年推出的一门高级编程语言。2010年Sun公司被Oracle收购。是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(applet),内嵌在HTML代码中。伴随着互联网的迅猛发展,以及Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java特点:简单的。

2025-05-11 17:30:07 659

原创 Leetcode 142.环形链表

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

2025-05-01 12:01:50 1686

原创 Leetcode 面试题02.07. 链表相交

给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。

2025-05-01 11:30:59 262

原创 Leetcode 203.移除链表元素

给你一个链表的头节点head和一个整数val,请你删除链表中所有满足的节点,并返回。

2025-05-01 10:53:25 217

原创 《计算机网络:自顶向下方法》学习——Chap1

指通信双方在数据传输前需要先建立逻辑上的“连接”,并在传输结束后释放连接。,指设备之间通过物理介质(如光纤、电缆、无线电波)直接建立物理链路。这种连接是真实的、独占的通信通道。如图,L = 7.5 Mbps,R = 1.5 Mbps,3次存储转发的延时为15s。有连接:不仅仅体现在源主机和目标主机,而且体现在中间经过所有交换节点。将要传输的数据分成一个个单位(分组),以组为单位进行存储、转发。区别于TCP面向连接,这是真正建立了一个逻辑连接。UDP有这么多缺点,它的价值体现在哪儿?❓面向连接=物理连接。

2025-04-30 23:29:39 392

原创 Leetcode——59 螺旋矩阵II

简单模拟题,预先按顺序定义四个方向:右下左上,按顺序往里填充即可。注意走的时候不能越界以及遇到已经填过的地方就拐弯。代码如下:

2025-04-30 21:19:47 208

原创 Leetcode——76 最小覆盖子串

给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。tts。

2025-04-30 21:08:33 450

原创 Leetcode——209 长度最小的子数组

给定一个含有n个正整数的数组和一个正整数target找出该数组中满足其总和大于等于target的长度最小的,并返回其长度**。**如果不存在符合条件的子数组,返回0。

2025-04-30 20:32:23 1706

原创 Leetcode——27 移除元素 双指针的简单应用

给你一个数组nums和一个值val,你需要移除所有数值等于val的元素。元素的顺序可能发生改变。然后返回nums中与val不同的元素的数量。假设nums中不等于val的元素数量为knumsnumskvalnumsnumsk。

2025-04-30 16:48:35 295

原创 Leetcode——34 在排序数组中查找元素的第一个和最后一个位置

给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。

2025-04-30 16:25:47 312

原创 Leetcode——35 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(log n)的算法。

2025-04-30 16:02:34 151

原创 Leetcode——704 二分查找的细节以及如何进行二分查找?

给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。

2025-04-30 15:46:52 323

原创 列表、元组与字典

基本表示可以存放不同数据类型的元素成员。

2025-04-29 19:31:02 851

原创 Java基础:变量、运算符、表达式、IO

变量类型final = C/C++中的const类型强制转换运算符同C语言C/Java中的除是向0取整,而python是向下取整浮点数相等判断?常用tips:double精度问题,在涉及double的精度问题中,常用将其加上一个eps来保证结果的正确性——https://www.acwing.com/activity/content/problem/content/7533/

2025-04-29 16:26:41 273

空空如也

空空如也

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

TA关注的人

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