首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏腾讯云存储

    Agent Bucket 正式上线!Agent 时代的新型存储桶

    25910编辑于 2026-06-29
  • 来自专栏猫头虎博客专区

    LeetCode 6-10 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题6-10 =====>>> <建议收藏>)

    今天我们一起学习了LeetCode 6-10 题的算法分析,感谢大家阅读,觉得不错记得收藏哦! 喜欢 请点个 + 关注

    37310编辑于 2024-04-07
  • 来自专栏python、mysql、go知识点积累

    07-02 django 6-10

    字段查询 all():返回模型类对应表格中的所有数据。 get():返回表格中满足条件的一条数据,如果查到多条数据,则抛异常:MultipleObjectsReturned, 查询不到数据,则抛异常:DoesNotExist。 filter():参数写查询条件,返回满足条件 QuerySet 集合数据。 条件格式: 模型类属性名__条件名=值 注意:此处是模型类属性名,不是表中的字段名 关于 filter 具体案例如下: 判等 exact。

    1.1K40发布于 2020-04-14
  • 来自专栏C语言例题100题

    C语言经典例题100(6-10)

    思路: 使用循环嵌套来写这个代码,我们首先要让i=1的时候,做一遍1的乘法运算,也就是说我们的j<=i,所以我们第二个for循环就可以写成是让j也从1开始遍历,范围要小于等于i,以此递增。

    46010编辑于 2025-06-04
  • 来自专栏大数据成长之路

    Hadoop源代码分析【6-10】

    小结 Hadoop源代码分析【6-10】主要为大家科普了RPC实现通信的流程,以及 DataNode在升级 / 回滚/ 提交时底层的变化。

    77520发布于 2021-01-27
  • Agent Bucket 上手实测:把基层执法材料搬进智能体桶

    Agent Bucket 的口号是「给 AI Agent 用的存储桶」。我第一眼琢磨的不是「给智能体用」这层,而是它能不能先当我的材料中转站。带着这个念头报了体验官。 创建智能体桶时第一次提示「SMH 服务角色未授权」,点跳转去 CAM 页面点「同意授权」,回到创建页提交就通过了。唯一要留神的是第 3 步。提示写得清楚,点一下就过,没埋坑。桶名是系统自动生成的。 从打开控制台到建好桶,前后十来分钟,实名认证占了两分钟。二、空间:一个桶管多类材料,这个设计对上了智能体桶下面用「空间」做逻辑分区,配额默认不限制,第一层目录就是空间本身。 建议在桶概览页加一个「上传文件」直达按钮。2. 空间没有别名入口的前置引导。建空间时只有一个敏感内容检测开关,空间名自动生成。我想改成「报告底稿」这种可读名,得建完再改。 桶名 smh2u8gmc7k9qtws-1495619876,成都地域,创建于 2026-09-25,实测 3 个空间、10 个文件、总存储 326 B。

    11200编辑于 2026-10-04
  • 来自专栏全栈开发那些事

    6-10 二分查找 (20分)

    L是用户传入的一个线性表,其中ElementType元素可以通过>、==、<进行比较,并且题目保证传入的数据是递增有序的。函数BinarySearch要查找X在Data中的位置,即数组下标(注意:元素从下标1开始存储)。找到则返回下标,否则返回一个特殊的失败标记NotFound。

    37720编辑于 2023-02-27
  • 来自专栏Gorit 带你学全栈系列

    编程入门、进阶100例(6-10题)

    本期用先用java去实现代码,后面我会慢慢补全c语言和python的代码 题目索引 六、温度转换问题 6.1 问题描述 6.2 示例 6.3 代码实现 七、求阶乘之和 7.1 问题描述 7.2 示例 7.3 代码实现 八、打印水仙花数 8.1 打印100~1000之间的水仙花数 8.2 示例 8.3 代码实现 九、求100~200以内的素数 9.1 问题描述 9.2 示例 9.3 代码实现 十、实现冒泡排序 10.1 问题描述 10.2 示例 10.3 代码实现 六、温度转换问题 6.1 问题描述 输

    73110编辑于 2021-12-09
  • 来自专栏机器学习/数据可视化

    MySQL50-4-第6-10题

    MySQL50-4-第6-10题 本文中介绍的是第6-10题,涉及到的主要知识点: 模糊匹配和通配符使用 表的自连接 in/not in 连接查询的条件筛选 ?

    33810发布于 2021-03-01
  • 来自专栏Corley的开发笔记

    C语言经典习题100例(二)6-10

    给大家推荐一门大数据Spark入门课程https://www.bilibili.com/video/BV1oi4y147iD/,希望大家喜欢。

    58420发布于 2020-07-23
  • 来自专栏用户2442861的专栏

    桶排序

    每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序)。桶排序是鸽巢排序的一种归纳结果。当要被排序的阵列内的数值是均匀分配的时候,桶排序使用线性时间(Θ(n))。 总共有100个桶。然后对A[1..n]从头到尾扫描一遍,把每个A[i]放入对应的桶B[j]中。 然后再对这100个桶中每个桶里的数字排序,这时可用冒泡,选择,乃至快排,一般来说任何排序法都可以。 最后依次输出每个桶里面的数字,且每个桶中的数字从小到大输出,这样就得到所有数字排好序的一个序列了。          假设有n个数字,有m个桶,如果数字是平均分布的,则每个桶里面平均有n/m个数字。 因为输入数均匀分布在[0,1)上,所以一般不会有很多数落在一个桶中的情况。为得到结果,先对各个桶中的数进行排序,然后按次序把各桶中的元素列出来即可。 当然桶排序的空间复杂度为O(N+M),如果输入数据非常庞大,而桶的数量也非常多,则空间代价无疑是昂贵的。此外,桶排序是稳定的。

    92940发布于 2018-09-14
  • 来自专栏我的博客

    桶排序

    桶排序 (Bucket sort)或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶子里。 每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序) 思想: 设待排序序列的元素取值范围为0到m,则我们新建一个大小为m+1的临时数组并把初始值都设为0,遍历待排序序列

    82260发布于 2018-04-28
  • 来自专栏Jed的技术阶梯

    桶排序

    桶排序是一种排序的思想,其实现包括计数排序和基数排序两种,冒泡排序、选择排序、插入排序、归并排序、快速排序和堆排序都是基于比较的排序,而桶排序提出了一种新的思路,即基于数据状态的排序。 1. 桶排序的思想 (1) 得到无序数组的取值范围 ? (2) 根据取值范围"创建"对应数量的"桶" ? (3) 遍历数组,把每个元素放到对应的"桶"中 ? (4) 按照顺序遍历桶中的每个元素,依次放到数组中,即可完成数组的排序。 "桶"是一种容器,这个容器可以用多种数据结构实现,包括数组、队列或者栈。 2. ,总的来说为O(n) 稳定性:桶排序是否稳定取决于"桶"用什么数据结构实现,如果是队列,那么可以保证相同的元素"取出去"后的相对位置与"放进来"之前是相同的,即排序是稳定的,而如果用栈来实现"桶",则排序一定是不稳定的 ,因为桶排序可以做到稳定,所以桶排序是稳定的排序算法 3.

    1.4K60发布于 2019-05-09
  • 来自专栏用户1175783的专栏

    # 桶排序

    # 桶排序 # 原理 求出无序集合的最大值与最小值(这里的最小值指存在负数的情况),创建对应的数组长度 length=max+1 这里要处理一下负数 if min<0: length+=abs(min) 该length就是桶数组的长度,并创建这个桶数组将所有值初始化为0 然后遍历无须数组,修改桶中元素的个数(桶数组所以对应的值就是无需数组中相同值的个数) 最后只需要将桶数组中值大于 minItem>item): minItem=item # 最小值,最大值 print("min:{0}\tmax:{1}".format(minItem,maxItem)) # 创建桶数组 minItem<0): length+=abs(minItem) bigArr=[0]*length for item in inputArr: bigArr[item]+=1 # 将桶中的数据放到对应的有序数组上

    54520发布于 2019-09-10
  • 来自专栏数据结构与算法

    桶排序

    桶排序        桶排序的思想是若待排序的记录的关键字在一个明显有限范围内(整型)时,可设计有限个有序桶,每个桶装入一个值(当然也可以装入若干个值),顺序输出各桶的值,将得到有序的序列。

    68990发布于 2018-04-12
  • 来自专栏hotarugaliの技术分享

    桶排序

    简介   桶排序是将待排序序列分到有限数量的桶中,然后对每一个桶分别进行排序。 桶排序的前提假设为被排序序列的关键字数值符合均匀分布,此时桶排序的平均时间复杂度为 ,最坏时间复杂度为 其中 为桶的数量。当桶数量 时,此时桶排序的复杂度为线性复杂度 。   桶排序是非原址的,其稳定性取决于内层排序的稳定性。一般采用稳定的插入排序作为内层排序算法,此时桶排序是稳定的。 2. 思想 桶排序的主要思想是对待排序序列的关键字数值进行分块,每一块对应一个桶,然后对每个桶使用插入排序(或其他排序算法)进行排序,最后将所有桶中的元素串联起来即得到有序序列。 3. 实现 3.1 伪代码 BucketSort(A, mx, n) { // mx 为最大数值,n 为桶数量 // 定义 n 个桶 define bucket[n] // 计算分块的块大小

    55830编辑于 2022-03-01
  • 来自专栏后端知识体系

    桶排序

    # LeetCode-桶排序 桶排序算法回顾 示例1 输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5] # 解题思路 桶排序(Bucket Sort)的原理很简单 在桶排序时,创建容量为MAX的桶数组r,并将桶数组元素都初始化为0;将容量为MAX的桶数组中的每一个单元都看作一个"桶"。 在排序时,逐个遍历数组a,将数组a的值,作为"桶数组r"的下标。 ,在计数排序中,每个桶只存储相同的元素 而桶排序中每个桶存储一定范围的元素,通过映射函数,将待排序数组中的元素存储到各个对应的桶中 之后对每个桶中的元素进行排序 最后将非空桶中的元素逐个放入原序列中 桶排序需要尽量保证元素分散均匀 ,否则当所有数据集中在同一个桶中时,桶排序就会失效 桶排序的稳定性取决于桶内部使用的排序算法 # Java代码2 import java.util.ArrayList; import java.util.Collections 主要步骤有: N次循环,将每个元素装入对应的桶中 M次循环,对每个桶中的数据进行排序(平均每个桶有N/M个元素) 一般使用较为快速的排序算法,时间复杂度为O(nlogn),实际的桶排序过程是以链表形式插入的

    58030编辑于 2022-07-14
  • 来自专栏灰子学技术

    限速之令牌桶和漏桶算法

    对于限速来说,最常用的两个算法是:令牌桶算法和漏桶算法,下面我们便来看下它们是怎么回事。 一、令牌桶: 令牌桶这种控制机制基于令牌桶中是否存在令牌来指示什么时候可以发送流量。 如果令牌桶中存在令牌,则允许发送流量;而如果令牌桶中不存在令牌,则不允许发送流量。因此,如果突发门限被合理地配置并且令牌桶中有足够的令牌,那么流量就可以以峰值速率发送。 令牌桶的工作过程: 1.令牌根据时间匀速的产生令牌数量,这里假设是r,存入到令牌桶中. 2.令牌桶在初始化的时候,会分配一定数量的令牌数capicity。 当前时间t内可以消费的令牌数量为: 当前令牌桶剩余的令牌数(这里最大是capicity) + r*t 二、漏桶 漏桶可以看作是一个带有常量服务时间的单服务器队列,如果漏桶(包缓存)溢出,那么数据包会被丢弃 在“令牌桶算法”中,只要令牌桶中存在令牌,那么就允许突发地传输数据直到达到用户配置的门限,因此它适合于具有突发特性的流量。

    10K32发布于 2020-10-10
  • 来自专栏搜云库技术团队

    接口限流算法:漏桶算法&令牌桶算法

    以此释放服务器资源以保证核心任务的正常运行 限流:限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理 限流算法 常用的限流算法有令牌桶和和漏桶 漏桶算法 把请求比作是水,水来了都先放进桶里,并以限定的速度出水,当水来得过猛而出水不够快时就会导致水直接溢出,即拒绝服务。 ? 这时候漏桶算法可能就不合适了,令牌桶算法更为适合。 令牌桶算法的原理是系统以恒定的速率产生令牌,然后把令牌放到令牌桶中,令牌桶有一个容量,当令牌桶满了的时候,再向其中放令牌,那么多余的令牌会被丢弃;当想要处理一个请求的时候,需要从令牌桶中取出一个令牌,如果此时令牌桶中没有令牌 令牌桶算法VS漏桶算法 漏桶 漏桶的出水速度是恒定的,那么意味着如果瞬时大流量的话,将有大部分请求被丢弃掉(也就是所谓的溢出)。 令牌桶 生成令牌的速度是恒定的,而请求去拿令牌是没有速度限制的。

    1.8K30发布于 2019-10-18
  • 来自专栏Java技术栈

    接口限流算法:漏桶算法&令牌桶算法。

    限流算法 既然要限流,就得提到限流算法了,一般有漏桶算法和令牌桶算法两种限流算法。 令牌桶算法的原理是系统会以一个恒定的速度往桶里放入令牌,而如果请求需要被处理,则需要先从桶里获取一个令牌,当桶里没有令牌可取时,则拒绝服务。 漏桶算法和令牌桶算法的选择 漏桶算法与令牌桶算法在表面看起来类似,很容易将两者混淆。但事实上,这两者具有截然不同的特性,且为不同的目的而使用。 漏桶算法与令牌桶算法的区别在于,漏桶算法能够强行限制数据的传输速率,令牌桶算法能够在限制数据的平均传输速率的同时还允许某种程度的突发传输。 因此,漏桶算法对于存在突发特性的流量来说缺乏效率。而令牌桶算法则能够满足这些具有突发特性的流量。通常,漏桶算法与令牌桶算法结合起来为网络流量提供更高效的控制。

    4.7K90发布于 2018-03-30
领券