首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
当量
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
[译文] 初学者应该了解的数据结构: Graph
在这篇文章中,我们将要探索非线性的数据结构:图,将涵盖它的基本概念及其典型的应用。 你很可能在不同的应用中接触到图(或树)。比如你想知道从家出发怎么去公司最近,就可以利用图的(寻路)算法来得到答案!我们将探讨上述场景与其他有趣的情况。 在上一篇文章中,我们探讨了线性的数据结构,…
Qt 入门之基础篇(一): Qt4 及 Qt5 的下载与安装
就目前形势来看,Qt 受欢迎程度的确不是很高,但 Digia 公司 12 年从诺基亚手里收购以来一直在努力为 Qt 的普及做贡献,这点由 Qt 版本近几年的更新速度可以看出。我也相信 Qt 以后会越来越完美。许多人想要学习 GUI 编程却都无从下手,我觉着 Qt 就是一个不错的开始,特开此系列教程引领天下(GUI)初学者步入正规。
堆排序以及最大优先队列
堆排序以及最大优先队列的介绍,以及 Java 实现。
背包问题九讲
背包问题是一类经典的算法题,除了最基本的 01 背包 外,还有很多延伸,这系列文章应该目前是最全面的。
Qt 入门教程连载
翻译自官网的入门教程文档
Qt Quick 编程 (1)——QML 的核心部分 ECMAScript
主要介绍了 ECMAScript 语言的一些基础知识,内容详实,可以帮助想要 QML、JavaScript 入门的朋友巩固知识拓展知识。
**超详细的**10种排序算法原理及 JS 实现
本文介绍了常见的 10 种排序算法的原理、基本实现和常见的优化实现,并有(个人认为)足够详细的代码注释。 实在是居家工作,面试笔试必备良药。 这里只给出基于其原理的一般实现,很多算法都有逻辑更复杂的或代码量更少的精简版,像遍历的改成递归的,两个函数实现的改成一个函数等等,就不再…
总有你要的编程书单(GitHub)
一些 GitHub 上不错的文章或电子书列表与大家分享。不乏有不少经典,可以收起来慢慢阅览。
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…
数据结构碎碎念(二)
在数据结构碎碎念(一)中,提到了栈,这在计算机领域中可以说是非常重要的一个概念,我们可以在高级语言中找到其使用(如stack<int>),我们还可以在汇编语言中找到(助记符push,及相关的栈的概念),甚至于可以在硬件中看到栈的实现(如x86特有的浮点寄存器结构)。 编程中使用…