首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端小学生

    10万个中找10个最大的

    当然,数据量不是很大的情况下,倒是可以选择升序排序,然后取最后的N项,但是数据量大之后,就会导致堆栈溢出问题

    82030编辑于 2023-05-23
  • 来自专栏python3

    【Python】10、python内置

    : s = set() In [128]: s Out[128]: set() In [129]: type(s) Out[129]: set        In [101]: s.update(10                                  Traceback (most recent call l <ipython-input-101-c184888ad9c5> in <module>() ----> 1 s.update(10

    1.2K20发布于 2020-01-10
  • 来自专栏张善友的专栏

    读Bilgin Ibryam 新作 《Dapr 是一种10 平台

    Kubernetes 事件驱动的自动缩放工具 KEDA 的创建者于 2021 年创立,其第一款产品是 Diagrid Conductor,这是一个用于 Kubernetes 的完全托管的 Dapr 平台 首先他引出了一个10倍理论,为什么Dapr是一个在正确的时间出现的 10 倍运行时,它为组织中的不同角色提供了什么好处,以及它的缺点是什么。 这个理论是由皮特·蒂尔德在《从0到1》书中提到的,书中提到,一个创新企业,想要获得快速成长,其提供的解决方案要比现有的方案好10倍以上。如成本低10倍,效能强10倍,易用性优10倍等。 消费者可能会高估已有方案3倍以上,加上创业者会高估自己的方案3倍以上,两者一乘那就是9倍,如果你不做10倍以上,不就是相当于退步了么? Kubernetes 使运营人员能够运营 10 倍以上的服务。这些都是 10 倍改进的示例。但是,实施新想法和采用新技术也带来了成本和新的缺点。

    63920编辑于 2022-11-23
  • 来自专栏祥子的故事

    LeetCode | 两之和除以10

    计算两个数的和,再除以10,将上一次的上和下两个数加起来,再除以10,连续进行下去。 如: (2 -> 4 -> 3) (5 -> 6 -> 4) 输出为: 7 -> 0 -> 8 解析: (2+5)/10 余数为7,商为0 (4+6+0)/10 余数为0, 商为1 (3+4+1)/10 余数为8,商为0 故:7->0->8 代码 class ListNode(object): def __init__(self, x): self.val v2 = l2.val l2 = l2.next carry, val = divmod(v1+v2+carry, 10

    66430发布于 2019-02-18
  • 来自专栏祥子的故事

    LeetCode | 两之和除以10

    计算两个数的和,再除以10,将上一次的上和下两个数加起来,再除以10,连续进行下去。 如: (2 -> 4 -> 3) (5 -> 6 -> 4) 输出为: 7 -> 0 -> 8 解析: (2+5)/10 余数为7,商为0 (4+6+0)/10 余数为0, 商为1 (3+4+1)/10 余数为8,商为0 故:7->0->8 代码 class ListNode(object): def __init__(self, x): self.val v2 = l2.val l2 = l2.next carry, val = divmod(v1+v2+carry, 10

    86380发布于 2018-05-14
  • 来自专栏繁依Fanyi 的专栏

    【Python 题 —— 基础篇】输出可以被5整除的

    题目描述 输出40以内可以被5整除的,每一个数字间隔一个空格。 输入描述 无输入。 输出描述 输出40以内可以被5整除的。 示例 示例 ① 输出: 0 5 10 15 20 25 30 35 40 代码讲解 下面是本题的代码: # 描述: 输出40以内可以被5整除的,每一个数字间隔一个空格 # 输入: 无输入 # 输出: 0到40的: 使用 for 循环遍历范围为0到40的。 if num % 5 == 0: 输出符合条件的,以空格间隔: 如果当前能被5整除,就输出该,同时以空格间隔。 print(num, end=' ') 这样,程序会使用 for 循环遍历范围为0到40的,并输出40以内可以被5整除的,每一个数字之间用一个空格隔开。

    87130编辑于 2023-11-21
  • 来自专栏阿年的数据梦

    仓日记 - 数据采集平台

    说明 二、采集平台准备 1. 框架版本选型 2. 集群部署规划 3. 数据流程图 三、用户行为数据采集模块 1. 环境准备 2. JDK安装 3. logcollector-1.0-SNAPSHOT.jar logcollector-1.0-SNAPSHOT-jar-with-dependencies.jar 二、采集平台准备 1. 对于参数10,代表的是集群中各个节点的磁盘空间利用率相差不超过10%,可根据实际情况进行调整。 3)使用Sort程序评测MapReduce (1)使用RandomWriter来产生随机,每个节点运行10个Map任务,每个Map产生大约1G大小的二进制随机 hadoop jar /opt/module 此时要控制Yarn同时运行的任务,和每个任务申请的最大内存。

    3.4K20编辑于 2022-11-18
  • 来自专栏五分钟学算法

    如何在 10 亿中找出前 1000 大的

    题目:如何在 10 亿中找出前 1000 大的? ? ? ? ? ? ? ? 小史:我可以用分治法,这有点类似快排中 partition 的操作。 随机选一个 t,然后对整个数组进行 partition ,会得到两部分,前一部分的都大于 t ,后一部分的都小于 t 。 ? ? 如果前一部分的小于 1000 个,那就在后一部分再进行 partition ,寻找剩下的。 ? ? ? ? ? 小史:首先,partition 的过程,时间是 o(n)。 理解了算法之后,小史的代码写起来也是非常快,不一会儿就写好了: /** * @author xiaoshi on 2018/10/14. */ public class TopN { // void findTopN(int n, int[] data) { // 先构建n个数的小顶堆 buildHeap(n, data); // n往后的进行调整

    1.1K20发布于 2019-09-03
  • 来自专栏程序员备忘录

    设计一个面的权限系统,我只用了10分钟

    信息系统的权限设置是一个重要的话题,好的权限设计能够让系统具有良好的可扩展性,也就是面效果。

    72310发布于 2020-11-02
  • 来自专栏采云轩

    自助取平台探索与实践

    一、概述 政采云自助取平台历时一年左右的时间开发,从 0 到 1,基于取流程长、取数成本高、取效率低、数据安全不可控等痛点,经历数次大的版本迭代,目前平台功能已能覆盖内部员工日常取的大部分场景。 本文将对自助取平台的功能模块和系统设计做简略的介绍。 二、功能模块 平台主要包含自助取、数据推送、资源管理、操作审计几个大的功能模块。 查询数据量限制 自助取支持用户自助写 SQL 的方式取,目前平台对用户导出数据量做了限制,前端限制只能查看 500 条数据,而导出数据限制了 100 万条数据。 四、展望 自助取作为一个取平台,取是核心功能,但是除了核心功能以外的模块,在最初产品规划和系统架构设计的时候都做了可拓展考虑。 . 可视化 将自助取任务抽象成一个数据集的概念,对接可视化搭建平台,不会写 SQL 的用户也可以通过拖拽的方式快捷搭建可视化看板,目前自助取接入可视化搭建已步入正轨。

    1.5K10编辑于 2024-01-11
  • 腾讯云工具指南 10期:Data+AI 下一代平台

    第一章:报告基础信息 • 报告标题:腾讯云工具指南 10期:Data+AI 下一代平台 • 发布机构:腾讯云(TECH()DAY 腾讯技术开放日) • 发布时间:2024年 • 行业标签:物流, 教育 本报告(数据源含Gartner预警及《2024埃森哲中国企业数字化转型指数》)旨在剖析传统数据平台的瓶颈,提出以“Data+AI原生一体化”为核心的下一代平台架构,助力企业打破数据壁垒,实现从“数据说话 • 痛点四:数据分析“用不好”(业务人员依赖IT支持) Gartner预测自然语言查询将提升数据消费效率10倍,但传统工程手动编码耗时,响应周期长达周。 • 核心行业实践与指标验证: 货拉拉: 借助对象存储COS与元数据加速器,实现40PB+大数据基建搬运1年多0故障;货运报表产出提前40分钟,任务提速10%;单模型训练带宽下降8%。 Agent自动化执行将人工介入量从日均1000条降至10条以内,处置时间缩短至1分钟内,安全防御体系达到SOMM模型领先级别(LEVEL 4 韧性级)。

    27400编辑于 2026-05-29
  • 腾讯云工具指南 | 10期:Data+AI 下一代平台

    第一章:报告基础信息 •报告标题:腾讯云工具指南 | 10期:Data+AI 下一代平台 •发布机构:腾讯云 •发布时间:未明确标注 •行业标签:物流, 教育, 能源, 互联网 •产品标签: #TCLake 时间范围:案例数据覆盖平台迁移、部署及运行的全周期表现。 数据分析效率瓶颈 • 痛点:数据工程手动编码耗时,业务人员依赖 IT 中转,传统平台响应周期长达周。 智能化能力认可: 依托 WeDataAgent 和 TCDaAgent 等智能体技术,实现从“数据提取服务商”到“企业数据智能引擎”的升级,Gartner 预测此类自然语言查询将提升数据消费效率 10 大规模实践验证: 物流行业:助力货拉拉完成 40PB+ 大数据搬迁 1 年多 0 故障,通过 COS 分桶策略使单模型训练带宽下降 8%,货运报表产出提前 40 分钟,任务提速 10%。

    27700编辑于 2026-05-29
  • 来自专栏机器学习养成记

    LeetCode刷题DAY 10:三之和

    在两之和基础上的延伸,核心内容不变,但是要注意特殊情况的预判和逻辑。 1 题目描述 给定一个整数数组nums,判断nums中是否存在三个元素 a,b,c ,使得 a + b + c = 0 。 思路一:哈希表 本题要找到满足条件的三个元素,当固定第一个元素a,则题目转化成找到b、c使得和为-a的问题,即与LeetCode刷题DAY 8:两之和中问题一致,因此也可用哈希表的方法解决。 ]]=j return list(set([tuple(t) for t in a])) 思路二:双指针 当对数组完成排序并固定第一个元素a,则题目与LeetCode刷题DAY 9:两之和

    40920发布于 2020-05-11
  • 来自专栏AntDB数据库

    亚信科技亮相南京软博会,智赋能百行

    智技术 全栈赋能政企转型围绕“智驱动 融合创新”主题,亚信科技从“技术赋能”、“行业赋能”、“信息技术应用创新”三大维度,全方位展示“智化全栈能力”。​​技术创新,筑牢产业发展之基。 全栈赋能,推动行业智转型。“行业赋能”展区,重点展示了智交通、智能源、智金融产品、方案与实践。 亚信科技认为,交通行业正从建设“交通设施一张网”向推进“客户运营服务一张网”演进,亚信科技依托自身智交通平台体系、客户运营平台体系,推出“管建优维”综合交通解决方案,支撑交管部门推进智化运营管理。 在能源领域,亚信科技“综合能源智慧管控平台”综合运用物联网、云计算等技术,依据不同能源特性进行多种能源的协调互补利用,帮助园区、厂区、医院、楼宇等用能单位实现“双碳”目标。 携手百行业政企客户打造出更多数智化转型典范。​

    1.1K10编辑于 2022-11-30
  • 上海AI实验室共建平台成立 | 阿里发布面图像生成模型

    DIGEST 今日 AI 资讯精选 2026年04月02日 国内 5 篇 海外 5 篇 国内资讯 HOT 01 行业资讯 91 雷峰网 上海AI实验室联合商汤等共建国产AI全链路验证平台 上海人工智能实验室联合智源研究院、中科院计算所、商汤科技等十余家顶尖机构,发起国产软硬件适配验证合作计划,年内将上线覆盖AI全流程的软硬件验证平台与自主生态社区。 该平台聚焦国产算力底座与AI应用协同,提供资源接入、环境适配、评测验证、成果发布一体化服务,是首个面向信创落地的国家级AI全栈验证基础设施。 其意义在于破解AI模型在国产芯片、框架、OS上部署难、调优难、验证缺标准的瓶颈,为行百业AI规模化落地提供可复用、可度量、可认证的技术基座,对构建安全可控AI产业生态具有战略价值。 g9uztc7y94L82Eaw.html 04月01日 14:14 02 行业资讯 86 雷峰网 阿里发布Wan2.7-Image:告别‘AI标准脸’,支持面图像生成

    21110编辑于 2026-06-25
  • 来自专栏Java后端技术栈

    【面试必备】如何在10亿中找出前1000大的?

    【面试现场】 题目:如何在10亿中找出前1000大的? 小史:我可以用分治法,这有点类似快排中partition的操作。 随机选一个t,然后对整个数组进行partition,会得到两部分,前一部分的都大于t,后一部分的都小于t。 小史:如果说前一部分总数大于1000个,那就继续在前一部分进行partition寻找。 如果前一部分的小于1000个,那就在后一部分再进行partition,寻找剩下的。 小史:首先,partition的过程,时间是o(n)。

    1.3K30发布于 2018-11-07
  • C语言之考勤模拟系统平台行代码)

    以下是考勤模拟系统的完整代码实现: #include<stdio.h> #include<stdlib.h> #include<string.h> #include<time.h> // 定义最大用户数、最大组和最大打卡记录 temp_i == 1) ui_func = 20; else if (temp_i == 4) ui_func = 10 else if (temp_i == 5) ui_func = 30; } else if (ui_func == 10 ) // 创建组 { const char end_str[10] = "$end"; char temp_uid[30];

    54210编辑于 2025-01-24
  • 来自专栏趣谈编程

    【面试现场】如何在10亿中找出前1000大的

    题目:如何在10亿中找出前1000大的? ? ? ? ? ? ? ? 小史:我可以用分治法,这有点类似快排中partition的操作。 随机选一个t,然后对整个数组进行partition,会得到两部分,前一部分的都大于t,后一部分的都小于t。 如果前一部分的小于1000个,那就在后一部分再进行partition,寻找剩下的。 ? ? ? ? ? 小史:首先,partition的过程,时间是o(n)。 理解了算法之后,小史的代码写起来也是非常快,不一会儿就写好了: TopN.java /** * @author xiaoshi on 2018/10/14. */ public class TopN 960 976 1000 982 978 977 975 985 984 990 971 997 996 991 989 999 998 980 994 995 1 2 3 4 5 6 7 8 9 10

    78010发布于 2019-10-14
  • 来自专栏BestSDK

    10大云存储平台技巧

    随着数据迁移至云存储平台,有一些因素需要考虑,如你是否迁移了归档数据,他们具有不同的宕机需求。除非发生在传说中的“通用型”云产品上,否则必须基于你的特定用例的迁移计划。    对于云的主要选择,对象存储可以用于私有、公有和混合云平台。 通过在每个文件中提供广泛的元数据,对象存储可以筛选大量非结构化数据,却不会让你感到苦恼。    混合云的不同方法   公有或私有云存储平台可能不是你的组织所寻找的。幸运的是,可能有一个很好的中介。 混合云越来越受欢迎,这并不奇怪,当考虑到公有或私有云基础架构的问题时。 通过将被动数据迁移到较低的存储层,混合云平台可以清理急需的存储空间,否则可能会被很少访问的数据浪费。 在灾难发生后保护,并确保重要数据可用并不是一件小事,但是使用云存储平台可使提供商做更多的工作。

    2.9K60发布于 2018-03-02
  • 来自专栏测试开发干货

    【简历优化平台开发教程-10

    技术栈,目前我计划是分为python系和java系,这二者实际上,在工作中95%的工作都是相同的,尤其是简历上,很难体现出差别。

    36940编辑于 2023-08-14
领券