书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 100150 个相关结果.
  • 排序

    排序算法的评价 稳定性 计算复杂度(最差、平均、和最好表现) 常见排序算法 冒泡排序 乌龟和兔子 代码实现: 优化 插入排序 算法实现: 快排 快排的思想 伪代码 代码 复杂度分析 变形 参考资料 排序算法的评价 稳定性 稳定排序算法会依照相等的关键(换言之就是值)维持纪录的相对次序。也就是一个排序算法是稳定的,就...
  • 排序

    排序算法的评价 稳定性 计算复杂度(最差、平均、和最好表现) 常见排序算法 冒泡排序 乌龟和兔子 代码实现: 优化 插入排序 算法实现: 快排 快排的思想 伪代码 代码 复杂度分析 变形 参考资料 排序算法的评价 稳定性 稳定排序算法会依照相等的关键(换言之就是值)维持纪录的相对次序。也就是一个排序算法是稳定的,就...
  • Pony ORM

    Pony ORM 创建数据库 定义实体 添加与数据库表的映射 编写查询语句 获取对象 更新对象 数据库 Session 手动编写 SQL 语句 事务 实现 Pony ORM Pony 是一个很有意思的 ORM,它的特别之处在于可以使用 Python 生成器的语法来创建数据库请求,我们可以用这样的语句来查询数据库: sele...
  • 开发和编程工具

    开发和编程工具 工欲善其事,必先利其器 开(装)发(逼)工具 MacOS 开发效率工具 命令行工具 Mac 终端快速配置 打字速度练习 Mac 屏保软件 Git 相关 Chrome 开发者插件 编程字体(适合代码显示) 代码工具/算法可视化 代码辅助和检测工具 代码质量检测平台 项目工具 代码仓库托管 项目模板脚手架 持续集成 ...
  • Best Time to Buy and Sell Stock III

    Best Time to Buy and Sell Stock III Question 题解 Python C++ Java 源码分析 复杂度分析 Reference Best Time to Buy and Sell Stock III Question leetcode: Best Time to Buy and Sell...
  • 预习

    桑世龙老师的Nodejs文章 nodejs调试教程视频 更多参考资料 书籍推荐 桑世龙老师的Nodejs文章 Node.js最新Web技术栈(2015年5月) https://cnodejs.org/topic/55651bf07d4c64752effb4b1 node-debug 三法三例之node debugger + node in...
  • *两个有序数组中的中位数和Top K问题[H]

    004. Median of Two Sorted Arrays[H] 题目 分析 思路1 思路2 预备知识 先解释下“割” 割和第k个元素 双数组 我们看如何从双数组里取出第k个元素 假设k=3 双数组的奇偶 让数组恒为奇数 映射关系 在虚拟数组里表示“割” 分治的思路 怎么分? 怎么治? 越界问题...
  • O1 Check Power of 2

    O(1) Check Power of 2 Question 题解 Python C++ Java 源码分析 复杂度分析 扩展 O(1) Check Power of 2 Question lintcode: (142) O(1) Check Power of 2 Using O ( 1 ) time to check ...
  • 监控 FAQ

    TiDB 监控常见问题 目前的监控使用方式及主要监控指标,有没有更好看的监控? Prometheus 监控数据默认 15 天自动清除一次,可以自己设定成 2 个月或者手动删除吗? Region Health 监控项 Statement Count 监控项中的 selectsimplefull 是什么意思? 监控上的 QPS 和 Statement O...
  • 第一节 Java 编程基础

    第一节 Java 编程基础 纸质书籍 电子教程 API 文档 关于 第一节 Java 编程基础 出于对教学质量和学习效率的考量,我们决定不直接提供 Java 编程基础的教学,取而代之的是我们推荐的高质量教材: 纸质书籍 《Java 核心技术》 上下共两卷。 Java 领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资...