文章列表

筛选

Java类和对象

摘要:# Java类和对象 **类(Class)和对象(Object)是面向对象的核心概念。** 类是对一类事物的描述,是抽象的、概念上的定义。 对象是实际存在的该类事物的每个个体,因而也称为……

为什么看了答案才能知道题怎么做

摘要:哭哭,不知道这里的文章能不能当日记写啊。居然说我内容字写的太少了,呜呜。但是要是被熟人看见,肯定就是社死现场了。哭哭。那我随便写一点吧。c语言真的好难,对于我来说,上课不听是我的错,呜呜。……

蓝桥杯2017购物单

摘要:小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。小明也有个……
精品文章

论如何优雅地打印树与图

摘要:>当我在调试数据结构的时候,错误出现,而命令行却无法优雅地呈现树的状态,只能自己在纸上作图。于是,我找到了一种优雅地打印树的方案。 醒醒,这次不是用命令行了,我们要用**Graphviz**来画……

蓝桥杯基础练习VIP-回形取数 简易理解

摘要:##回形取数简要理解 ###从开始位置向下取数满足下右上左的形式取数,一个下右上左的取数流程记为一次循环(time变量),需要注意的是并不是一定要执行完这个流程才算一次循环,而是在代码中有这些操作,……

堆排序代码实现

摘要:堆排序 # 堆排序 堆排序有如下几个特征 - 堆是一个完全二叉树,构造生存,删除都要按照完全二叉树的规则进行 - 所有父节点的值都必须要大于(或者小于)子结点的值 - 为了方……
精品文章

【小白向】Johnson 全源最短路详解

摘要:[TOC] # Part -1 前置算法 在学习johnson之前,你需了解**dijkstra**算法与**bellman_ford**算法(floyd学了后效果会更好)。 | 内……

DFS深度优先搜索

摘要:**DFS关键思想: 1.递归生成树 2.是如何进行回溯的?**子树生成完后返回上一个子树,对子树标记进行插除。 DFS模板 ```cpp void dfs(int step,……
精品文章

【小白向】树状数组详解

摘要:[TOC] # Part -1 前置算法 理论上你需要掌握**lowbit**,但是本文会提到。会的同学请跳过Part 1。 # Part 1 lowbit 在学习树状数组之前……