<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[泰敢人辣的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Zhao_2118</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Zhao_2118]]></copyright><item><title><![CDATA[python二分查找=及=二分边界查找]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132509046</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132509046</guid><author>Zhao_2118</author><pubDate>Sat, 26 Aug 2023 11:56:44 +0800</pubDate><description><![CDATA[二分查找是一种高效的查找算法，特别适用于有序列表。它通过将查找范围逐渐缩小一半来快速定位目标元素，从而大大减少了查找的时间复杂度。时间复杂度对于二分查找算法来说，其时间复杂度为O(log n)，其中 n 表示数据集中元素的数量。这是因为在每一步迭代中，二分查找都将查找范围缩小一半。]]></description><category></category></item><item><title><![CDATA[力扣算法刷题(python)：2.两数相加]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132378443</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132378443</guid><author>Zhao_2118</author><pubDate>Sat, 19 Aug 2023 13:22:53 +0800</pubDate><description><![CDATA[力扣算法刷题：2两数相加]]></description><category></category></item><item><title><![CDATA[python实现排序==冒泡排序]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132340790</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132340790</guid><author>Zhao_2118</author><pubDate>Thu, 17 Aug 2023 17:24:13 +0800</pubDate><description><![CDATA[将冒泡排序比喻成学生排队的过程。就像学生们站成一列，老师从队伍的一端开始，逐个比较每对相邻的学生。如果发现前面的学生比后面的个子高，老师就让他们交换位置，这样较高的学生就像气泡一样逐渐往后“冒泡”。

这个过程就是冒泡排序的核心思想：每一轮，我们都会找出队伍中最高的学生，然后让他们“冒泡”到队伍的最后。重复这个步骤，直到整个队伍都排好序为止。]]></description><category></category></item><item><title><![CDATA[python实现的==双端队列==双端循环队列]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132309041</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132309041</guid><author>Zhao_2118</author><pubDate>Wed, 16 Aug 2023 00:42:37 +0800</pubDate><description><![CDATA[双端队列（Double-ended Queue，简称Deque）是一种具有队列和栈特性的数据结构，允许在队列的两端进行插入和删除操作。双端队列可以在队首和队尾同时进行入队和出队操作，因此可以用来实现更灵活的数据操作。双端循环队列（Circular Deque），也被称为循环双端队列，是一种特殊类型的双端队列，具有循环性质。它的特点是队列的首尾是相连的，形成一个环，使得在队列满时可以重新利用之前的空间。双端循环队列常常用于需要高效利用存储空间的情况，比如循环缓冲区、操作系统任务调度等。]]></description><category></category></item><item><title><![CDATA[交互式 Python 代码运行时间测量工具(附源码和.exe可执行文件)]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132301172</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132301172</guid><author>Zhao_2118</author><pubDate>Tue, 15 Aug 2023 16:30:38 +0800</pubDate><description><![CDATA[本工具旨在提供一个交互式界面，使用户能够输入两段 Python 代码，并测量它们的平均执行时间。用户可以自定义迭代次数，以便更准确地测量代码的执行性能。工具会在一个弹窗中显示代码的平均执行时间。交互式 Python 代码执行时间测量工具是一个简单而实用的工具，帮助开发者测量代码的平均执行时间，从而更好地优化代码和算法。通过可视化界面，用户可以轻松地输入要测试的代码，并查看测量结果。这个工具在算法优化、性能测试和开发过程中都有着重要的作用，帮助开发者做出更明智的决策，提高代码的性能和质量。]]></description><category></category></item><item><title><![CDATA[批量安装 Python 库的脚本：提高python学习效率的第一步（附源码）]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132296211</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132296211</guid><author>Zhao_2118</author><pubDate>Tue, 15 Aug 2023 12:26:01 +0800</pubDate><description><![CDATA[在现代数据分析领域，Python 已成为一个不可或缺的工具。为了进行数据处理、分析、可视化和建模等任务，Python 社区涌现出了众多强大的库和工具。然而，频繁安装这些库可能会变得繁琐，耗费时间和精力。在本文中，我将分享一个简单而强大的方法，以便一次性批量安装多个 Python 库，从而在数据分析工作中提高效率。]]></description><category></category></item><item><title><![CDATA[python循环队列]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/132168840</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/132168840</guid><author>Zhao_2118</author><pubDate>Tue, 08 Aug 2023 16:14:33 +0800</pubDate><description><![CDATA[==固定的数据区域，变动的索引指向!!!==>顺序表实现循环队列~~~循环队列是一种常见的数据结构，它基于数组实现，并具有固定大小。与普通队列不同的是，循环队列可以利用数组的循环利用空间，从而充分利用存储资源。]]></description><category></category></item><item><title><![CDATA[python实现==简单队列==]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131999916</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131999916</guid><author>Zhao_2118</author><pubDate>Sat, 29 Jul 2023 21:06:11 +0800</pubDate><description><![CDATA[队列（Queue）是一种常见的数据结构，它遵循先进先出（First-In-First-Out，FIFO）的原则。简单来说，队列就像是一个排队等候的人群，新的元素被添加到队列的末尾，而从队列中移除元素时，总是从队列的前端进行。]]></description><category></category></item><item><title><![CDATA[栈==python的两种实现方式==通俗易懂]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131973024</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131973024</guid><author>Zhao_2118</author><pubDate>Fri, 28 Jul 2023 09:28:42 +0800</pubDate><description><![CDATA[最通俗易懂的语言解释栈！
栈是一种常用的数据结构，用于存储和管理数据。在Python中，有两种常见的实现方式来创建和操作栈：列表（List）和链表（Linked List）。
这篇文档将介绍Python中栈的两种实现方式，包括它们的定义、特点以及如何使用和操作它们。]]></description><category></category></item><item><title><![CDATA[==双向链表python实现==]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131955072</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131955072</guid><author>Zhao_2118</author><pubDate>Thu, 27 Jul 2023 10:59:35 +0800</pubDate><description><![CDATA[双向链表是一种常见的数据结构，它由一系列节点组成，每个节点包含两个指针：一个指向前一个节点，一个指向后一个节点。这使得双向链表可以在任意节点处进行前后遍历和插入/删除操作。
相比于单向链表，双向链表的优势在于可以更方便地进行反向遍历和删除操作。然而，双向链表也因为多了一个指针而增加了内存消耗。]]></description><category></category></item><item><title><![CDATA[python数据结构和算法]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131931288</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131931288</guid><author>Zhao_2118</author><pubDate>Wed, 26 Jul 2023 09:19:01 +0800</pubDate><description><![CDATA[python数据结构和算法简介]]></description><category></category></item><item><title><![CDATA[单向循环链表Python]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131930925</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131930925</guid><author>Zhao_2118</author><pubDate>Wed, 26 Jul 2023 09:08:13 +0800</pubDate><description><![CDATA[单向循环链表（Singly Circular Linked List）是一种常见的链表数据结构。与普通链表不同的是，单向循环链表中，最后一个节点的指针不是指向空值（null），而是指向第一个节点，形成一个闭环。
单向循环链表由一系列节点组成，每个节点包含两部分：数据域和指针域。数据域用于存储具体的数据，而指针域则指向下一个节点。最后一个节点的指针域指向第一个节点，形成了循环。]]></description><category></category></item><item><title><![CDATA[单向链表Python]]></title><link>https://blog.youkuaiyun.com/Zhao_2118/article/details/131929030</link><guid>https://blog.youkuaiyun.com/Zhao_2118/article/details/131929030</guid><author>Zhao_2118</author><pubDate>Wed, 26 Jul 2023 00:47:03 +0800</pubDate><description><![CDATA[链表是一种常见的数据结构，用于存储和组织数据。它由一系列节点组成，每个节点包含数据和指向下一个节点的指针。
链表相对于数组的优势在于灵活性。由于链表的节点并不一定连续存储在内存中，因此可以动态地插入和删除节点，而不需要移动其他节点。然而，链表的缺点是访问特定位置的节点较慢，需要从头节点开始遍历到指定位置。]]></description><category></category></item></channel></rss>