- String---substring源码 一、subString方法实现截取字符串原理 1、substring调用 String(value,beginIndex,subLen)方法。 2、String(value,beginIndex,subLen)方法调用数组复制方法 Arrays.copyOfRan... String---substring源码 一、subString方法实现截取字符串原理 1、substring调用 String(value,beginIndex,subLen)方法。 2、String(value,beginIndex,subLen)方法调用数组复制方法 Arrays.copyOfRan...
- 数据结构和算法(Java)—579人已学习 课程介绍 如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无... 数据结构和算法(Java)—579人已学习 课程介绍 如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无...
- String类的概述 初次看到String这个词,大家应该都很熟悉。有的同学就会想到:它不就是C#中的一个关键字吗?我们已经接触过了啊,它就是一个数据类型而已,能有何大用?也有细心的同学会发现:这个String中的S是大写的,而string中的s是小写。呵呵……不错,“慧眼识英雄”!你想知道此“String”与彼“st... String类的概述 初次看到String这个词,大家应该都很熟悉。有的同学就会想到:它不就是C#中的一个关键字吗?我们已经接触过了啊,它就是一个数据类型而已,能有何大用?也有细心的同学会发现:这个String中的S是大写的,而string中的s是小写。呵呵……不错,“慧眼识英雄”!你想知道此“String”与彼“st...
- 视频课堂https://edu.csdn.net/course/play/7621 目标 在本章中,你将学习: 使用线性搜索技术搜索数据和二叉搜索技术搜索数据 线性搜索: 是最简单的搜索方法, 也称作顺序搜索, 包括将用该条目逐一与列表中的条目进行比较, 线性搜索通过比较所需的元素与列表中... 视频课堂https://edu.csdn.net/course/play/7621 目标 在本章中,你将学习: 使用线性搜索技术搜索数据和二叉搜索技术搜索数据 线性搜索: 是最简单的搜索方法, 也称作顺序搜索, 包括将用该条目逐一与列表中的条目进行比较, 线性搜索通过比较所需的元素与列表中...
- 疯狂Java学习笔记(37)----------List集合 在网上找了很长时间关于List集合的资料,发现都是代码,理论性的东西太少了,对于想要深入的学习我来说,很困难呀,光看代码,不能解决问题呀!所以,自己精心的搜刮来了一点资料在这整理了一下! List集合! ·List列表 ·list: list代表有序、可重复集... 疯狂Java学习笔记(37)----------List集合 在网上找了很长时间关于List集合的资料,发现都是代码,理论性的东西太少了,对于想要深入的学习我来说,很困难呀,光看代码,不能解决问题呀!所以,自己精心的搜刮来了一点资料在这整理了一下! List集合! ·List列表 ·list: list代表有序、可重复集...
- 疯狂Java学习笔记(40)----------TreeMap和TreeSet 看这篇博客前,我觉得很有必要先看下我之前的几篇博客 Red-Black Trees(红黑树) &nb... 疯狂Java学习笔记(40)----------TreeMap和TreeSet 看这篇博客前,我觉得很有必要先看下我之前的几篇博客 Red-Black Trees(红黑树) &nb...
- 视频课堂https://edu.csdn.net/course/play/7621 目标 在本章中,您将学习: 应用树来解决编程问题 实现线索二叉树 索引 磁盘文件中的数据一般是按记录方式组织的。一条... 视频课堂https://edu.csdn.net/course/play/7621 目标 在本章中,您将学习: 应用树来解决编程问题 实现线索二叉树 索引 磁盘文件中的数据一般是按记录方式组织的。一条...
- 视频课堂https://edu.csdn.net/course/play/7621 附录一.Windows控件缩写规范 数据类型数据类型简写标准命名LableLblLblMessageLinkLablellblLlblTodayButtonbtnBtnsaveTextBoxTxtTxtNameMainMenummnuMnnuFileCh... 视频课堂https://edu.csdn.net/course/play/7621 附录一.Windows控件缩写规范 数据类型数据类型简写标准命名LableLblLblMessageLinkLablellblLlblTodayButtonbtnBtnsaveTextBoxTxtTxtNameMainMenummnuMnnuFileCh...
- VB讲课笔记08:数组 学习目标:理解数组的概念、掌握数组的声明、引用方法,掌握数组的使用以及与数组有关的常用算法;了解控件数组的概念、声明和使用。 一、数组概念 (一)数组定义 数组是高级程序设计语言中数据组织的一种方式,是一种带有下标的结构,是按下标进行访问的一组下标变量的“集合”。数组可以是一维、二维或... VB讲课笔记08:数组 学习目标:理解数组的概念、掌握数组的声明、引用方法,掌握数组的使用以及与数组有关的常用算法;了解控件数组的概念、声明和使用。 一、数组概念 (一)数组定义 数组是高级程序设计语言中数据组织的一种方式,是一种带有下标的结构,是按下标进行访问的一组下标变量的“集合”。数组可以是一维、二维或...
- 视频解析 https://edu.csdn.net/course/play/7813 插入排序: 1、空间复杂度O(1)。最好时间复杂度O(n),最坏时间复杂度O(n^2),平均时间复杂度为O(n^2)。最好情况下(已有序),比较次数n-1,移动次数0,最坏情况,比较次数O(n^2),移动次数O(n^2)。 2、直接插... 视频解析 https://edu.csdn.net/course/play/7813 插入排序: 1、空间复杂度O(1)。最好时间复杂度O(n),最坏时间复杂度O(n^2),平均时间复杂度为O(n^2)。最好情况下(已有序),比较次数n-1,移动次数0,最坏情况,比较次数O(n^2),移动次数O(n^2)。 2、直接插...
- Redis5.0版是Redis产品的重大版本发布,我们先看一下它的最新特点: 新的流数据类型(Stream data type) https://redis.io/topics/streams-intro新的 Redis 模块 API:定时器、集群和字典 API(Timers, Cluster and Dictionary APIs)... Redis5.0版是Redis产品的重大版本发布,我们先看一下它的最新特点: 新的流数据类型(Stream data type) https://redis.io/topics/streams-intro新的 Redis 模块 API:定时器、集群和字典 API(Timers, Cluster and Dictionary APIs)...
- 视频解析 https://edu.csdn.net/course/play/7813 假定,你要为你的生日聚会邀请你的朋友和亲戚。对此,你需要给他们打电话。你正在拥有10,000条记录的电话本中查找名为Steve的电话号码。然而,电话本中的记录是以随意顺序存储的。要在这样一个目录中查找你朋... 视频解析 https://edu.csdn.net/course/play/7813 假定,你要为你的生日聚会邀请你的朋友和亲戚。对此,你需要给他们打电话。你正在拥有10,000条记录的电话本中查找名为Steve的电话号码。然而,电话本中的记录是以随意顺序存储的。要在这样一个目录中查找你朋...
- 视频课:https://edu.csdn.net/course/play/7621 DirectDraw 游戏编程基础(4) 游戏使计算机的发展超越了晶体管时代 生成简单的动画 以上我们已经讨论过的所有的例程,都简要描述了如何在... 视频课:https://edu.csdn.net/course/play/7621 DirectDraw 游戏编程基础(4) 游戏使计算机的发展超越了晶体管时代 生成简单的动画 以上我们已经讨论过的所有的例程,都简要描述了如何在...
- MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDigest 对象开始被初始化。该对象通过使用 update()方法处理数据。任何时候都可以调用 reset()方法重置摘要。一旦所有需要更新的数据都... MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDigest 对象开始被初始化。该对象通过使用 update()方法处理数据。任何时候都可以调用 reset()方法重置摘要。一旦所有需要更新的数据都...
- 是使用递归方法实现回溯算法的,在第一次使用二维矩阵的情况下,又做了一次改一维的优化 但是算法效率仍然差强人意,因为使用递归函数的缘故 下面提供另一种回溯算法的实现,使用数据结构”栈“来模拟,递归函数的手工实现,因为我们知道计算机在处理递归时的本质就是栈 时间复杂度是一样的,空间复杂度因为自定义了class,有所上升 经过测试其性... 是使用递归方法实现回溯算法的,在第一次使用二维矩阵的情况下,又做了一次改一维的优化 但是算法效率仍然差强人意,因为使用递归函数的缘故 下面提供另一种回溯算法的实现,使用数据结构”栈“来模拟,递归函数的手工实现,因为我们知道计算机在处理递归时的本质就是栈 时间复杂度是一样的,空间复杂度因为自定义了class,有所上升 经过测试其性...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签