<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Working_ccll的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Working_ccll</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Working_ccll]]></copyright><item><title><![CDATA[Math类的常用方法]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/144484292</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/144484292</guid><author>Working_ccll</author><pubDate>Sun, 15 Dec 2024 11:02:57 +0800</pubDate><description><![CDATA[返回一个介于0.0（包括）和1.0（不包括）之间的随机数。分别返回角度（以弧度为单位）的正弦、余弦和正切值。返回大于或等于指定的浮点数的最小整数。返回小于或等于指定的浮点数的最大整数。返回第一个参数的第二个参数次方。返回给定数字的绝对值。返回四舍五入后的整数。返回给定数字的平方根。返回两个数中的最大值。返回两个数中的最小值。]]></description><category></category></item><item><title><![CDATA[Java 中 List 接口的学习笔记]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/144328481</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/144328481</guid><author>Working_ccll</author><pubDate>Sun, 08 Dec 2024 17:32:07 +0800</pubDate><description><![CDATA[在 Java 中，List是一个接口，属于 Java Collections Framework。它表示一个有序的集合，可以包含重复元素。List接口允许通过索引访问元素，提供了多种实现方式，如ArrayList和LinkedList。List接口是 Java 集合框架的重要组成部分，提供了灵活的动态数组和链表实现。通过理解不同实现的特点及其适用场景，能够帮助我们在编程中做出更合适的选择。]]></description><category></category></item><item><title><![CDATA[Dart语言中的List、Set、Map学习笔记]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/144262057</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/144262057</guid><author>Working_ccll</author><pubDate>Thu, 05 Dec 2024 11:53:07 +0800</pubDate><description><![CDATA[【代码】Dart语言中的List、Set、Map学习笔记。]]></description><category></category></item><item><title><![CDATA[Dart 学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/144262024</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/144262024</guid><author>Working_ccll</author><pubDate>Thu, 05 Dec 2024 11:52:18 +0800</pubDate><description><![CDATA[【代码】Dart 学习笔记（一）]]></description><category></category></item><item><title><![CDATA[Python 学习笔记：集合（Set）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/143876019</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/143876019</guid><author>Working_ccll</author><pubDate>Tue, 19 Nov 2024 10:58:17 +0800</pubDate><description><![CDATA[集合（Set）是 Python 中的一种内置数据结构，主要用于存储唯一的元素。无序性：集合中的元素没有固定的顺序，不能通过索引访问。唯一性：集合中的每个元素都是唯一的，不能重复。可变性：集合是可变的，可以动态添加、删除元素。集合通常用于数据去重、数学集合运算（如并集、交集等）以及高效查找数据。]]></description><category></category></item><item><title><![CDATA[Python 学习笔记：字典（Dictionary）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/143873416</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/143873416</guid><author>Working_ccll</author><pubDate>Tue, 19 Nov 2024 10:22:25 +0800</pubDate><description><![CDATA[字典（Dictionary）是 Python 中一种内置的数据结构，属于可变序列，用于存储键值对（key-value pairs）。每个键（key）必须是唯一的，而值（value）可以是任意数据类型。无序性：字典中的元素没有特定的顺序（在 Python 3.7 及更高版本中，字典保持插入顺序）。可变性：字典是可变的，可以动态添加、删除和修改键值对。键的唯一性：每个键在字典中必须唯一。字典通常用于需要快速查找、插入和删除的场景。]]></description><category></category></item><item><title><![CDATA[Python 学习笔记：元组（Tuple）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/143873001</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/143873001</guid><author>Working_ccll</author><pubDate>Tue, 19 Nov 2024 09:43:52 +0800</pubDate><description><![CDATA[不可变性：一旦创建，元组的内容就不能修改（无法添加、删除或更改元素）。有序性：元组中的元素是有序的，可以通过索引访问。可以包含重复元素：元组可以包含重复的值。支持下表索引元组通常用于需要保护数据不被修改的情况，或者在需要将多个值作为一个单元传递时。]]></description><category></category></item><item><title><![CDATA[Python 学习笔记：字符串的定义和操作]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/143575029</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/143575029</guid><author>Working_ccll</author><pubDate>Wed, 06 Nov 2024 17:23:21 +0800</pubDate><description><![CDATA[字符串（String）是 Python 中一种常用的数据类型，用于表示文本数据。字符串是字符的有序序列，可以包含字母、数字、符号甚至空格。理解和掌握字符串操作是 Python 编程中的基本技能。字符串可以使用单引号、双引号或三引号'''或"""定义。三引号字符串可以跨多行。示例# 使用单引号定义字符串 str1 = 'Hello, World!' # 使用双引号定义字符串 str2 = "Python is fun!]]></description><category></category></item><item><title><![CDATA[Python 学习笔记：列表]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/143534253</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/143534253</guid><author>Working_ccll</author><pubDate>Tue, 05 Nov 2024 23:32:12 +0800</pubDate><description><![CDATA[列表（List）是 Python 中的一种内置数据类型，用于存储有序的元素集合。列表是一种非常灵活且功能强大的数据结构，允许包含多种数据类型的元素（整数、字符串、列表等），并提供多种内置方法和操作以增强其功能。需要注意的是列表是可变的列表：Python 中的一种内置数据类型，用于存储有序的元素集合。允许包含多种数据类型的元素。创建和基本操作：列表可以通过方括号[]创建，支持访问、修改、切片、添加和删除元素等基本操作。内置方法：Python 提供了丰富的内置方法，例如append()remove()]]></description><category></category></item><item><title><![CDATA[二分查找算法]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/142151160</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/142151160</guid><author>Working_ccll</author><pubDate>Wed, 11 Sep 2024 21:50:06 +0800</pubDate><description><![CDATA[二分查找是一种高效的查找算法，特别适合在大规模有序数组中查找目标元素。它的时间复杂度为O(log n)，在查找效率上远优于O(n)的线性查找。通过掌握二分查找的基本原理和多种实现方式（非递归和递归），你可以在日常开发中处理各种查找问题，并为后续深入学习其他高级算法打下良好的基础。]]></description><category></category></item><item><title><![CDATA[快速排序笔记]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/142107169</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/142107169</guid><author>Working_ccll</author><pubDate>Tue, 10 Sep 2024 19:56:27 +0800</pubDate><description><![CDATA[和这种初始化方式的主要目的是为了确保在分区过程中，指针从左右边界的元素开始遍历时能够正常工作。在第一次移动指针之前，它们不会跳过边界上的元素。]]></description><category></category></item><item><title><![CDATA[动态数组的理解及Java实现]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140389162</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140389162</guid><author>Working_ccll</author><pubDate>Fri, 12 Jul 2024 21:58:44 +0800</pubDate><description><![CDATA[动态数组是一种数据结构，它允许我们在运行期间添加或删除元素，而不必指定固定的大小。这是一种非常灵活的数据结构，因为它能够自动调整大小以适应数据的增减。动态数组是一种非常有用的数据结构，适用于需要在运行时动态添加或删除元素的情况。Java中的ArrayList类提供了方便的接口来操作动态数组。]]></description><category></category></item><item><title><![CDATA[【队列的理解及Java实现】]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140337767</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140337767</guid><author>Working_ccll</author><pubDate>Thu, 11 Jul 2024 01:03:23 +0800</pubDate><description><![CDATA[队列是一个非常实用的数据结构，适用于多种需要按照元素进入顺序处理数据的场景。了解队列的基本操作和实现可以帮助你更好地理解数据结构的应用，为解决更复杂的问题打下基础。在Java中实现队列的方法很多，这里我们使用了简单直观的LinkedList来完成我们的队列。]]></description><category></category></item><item><title><![CDATA[学习笔记——链表]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140258647</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140258647</guid><author>Working_ccll</author><pubDate>Mon, 08 Jul 2024 09:05:51 +0800</pubDate><description><![CDATA[链表（Linked List）是一种线性数据结构，其中的元素（节点）在内存中不是连续存储的，而是通过指针（引用）相互连接。每个节点包含数据部分和指向下一个节点的引用（指针）。节点（Node）：链表中的基本单元，包含数据和指向下一个节点的引用。头节点（Head）：链表的第一个节点，用于访问整个链表。尾节点（Tail）：链表的最后一个节点，其下一个节点引用为null。链表是一种灵活的数据结构，适用于需要频繁插入和删除操作的场景。单链表和双链表是两种常见的链表类型，分别适用于不同的需求。]]></description><category></category></item><item><title><![CDATA[学习笔记——图]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140251793</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140251793</guid><author>Working_ccll</author><pubDate>Sun, 07 Jul 2024 20:31:33 +0800</pubDate><description><![CDATA[图是一种强大的数据结构，用于表示各种复杂的关系和网络。通过邻接矩阵和邻接表，我们可以有效地表示和操作图。深度优先搜索和广度优先搜索是两种基本的图遍历方法，分别适用于不同的场景]]></description><category></category></item><item><title><![CDATA[StringBuilder相关知识]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140250884</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140250884</guid><author>Working_ccll</author><pubDate>Sun, 07 Jul 2024 19:53:32 +0800</pubDate><description><![CDATA[StringBuilder 是一个高效的可变字符串类，适用于需要频繁修改字符串内容的场景。通过掌握 StringBuilder 的主要方法，可以更加灵活和高效地进行字符串操作。]]></description><category></category></item><item><title><![CDATA[Map相关知识（整合版）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140161110</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140161110</guid><author>Working_ccll</author><pubDate>Thu, 04 Jul 2024 19:30:10 +0800</pubDate><description><![CDATA[HashMap是Map是Java集合框架中的一个类，实现了Map接口。它基于哈希表（hash table）实现，提供了一种储存键值对的方式，并且允许使用空键和空值。HashMap不保证元素的顺序，特别是插入顺序，并且提供了常数时间的性能进行基本的操作，如：添加、删除和查找。HashMap是 Java 中用于存储键值对的高效集合类。通过理解其基本概念、常用方法和使用场景，可以更好地利用HashMap来解决实际问题。在需要通过唯一标识符来查找对应数据且不关心元素顺序的场景中HashMap是一个理想的选择。]]></description><category></category></item><item><title><![CDATA[foreach循环]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/140145241</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/140145241</guid><author>Working_ccll</author><pubDate>Wed, 03 Jul 2024 11:30:15 +0800</pubDate><description><![CDATA[foreach循环是一种非常方便的循环结构，特别适用于需要遍历集合或数组所有元素的场景。它简化了代码，提高了可读性，但也有一些使用上的限制。掌握foreach循环的使用方法，有助于提高编程效率和代码质量。]]></description><category></category></item><item><title><![CDATA[【正则表达式（在Java中的运用）】]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/139968680</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/139968680</guid><author>Working_ccll</author><pubDate>Tue, 25 Jun 2024 21:05:10 +0800</pubDate><description><![CDATA[正则表达式的运用非常广泛，此篇讲述了正则表达式的相关知识以及在Java中的运用。]]></description><category></category></item><item><title><![CDATA[算法竞赛中常见问题（整合版）]]></title><link>https://blog.youkuaiyun.com/Working_ccll/article/details/139708961</link><guid>https://blog.youkuaiyun.com/Working_ccll/article/details/139708961</guid><author>Working_ccll</author><pubDate>Mon, 17 Jun 2024 10:29:20 +0800</pubDate><description><![CDATA[此篇博客整合小编所遇到的算法问题中有时候会卡住的一些知识点，此博客中所有的代码仅可适用于一部分题目，并非万能模板，但能提供一定思路，即读者可以根据所提供的代码模板，进行改进从而能适用于所遇到的问题。]]></description><category></category></item></channel></rss>