Zou-Wang
小寒
吾生也有涯,而知也无涯
欢迎来到Zou-Wang的博客
摘要: 1、什么是选择排序? 选择排序是从未排序的队列中找到最小的元素,把这个最小的元素放在首部,接着继续从剩下的未排序的队列中找最小元素,放在原来已经排序元素的后面 2、代码原理 先假定当前未排序元素中第一个是最小数 然后和后面的每个数进行比较,如果发现有比当前数更小的数,就重新确定最小数,并得到下标 当 阅读全文
posted @ 2019-10-20 16:39 看远看近 阅读(243) 评论(0) 推荐(1) 编辑
摘要: 1、什么是冒泡排序? 就是把一个无序数组内的元素,从头开始,两两比较并交换位置,直到把最大(最小)的一位放置在队尾 2、代码原理: 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重 阅读全文
posted @ 2019-10-20 14:33 看远看近 阅读(423) 评论(0) 推荐(1) 编辑
摘要: 1、什么是排序? 排序就是将一组数据按照指定的顺序进行排列的过程 2、排序分类 内部排序是将所有数据都加载到内存中进行排序 外部排序是针对数据量过大,无法全部加载到内存中,需借助外部存储才能完成的排序 3、时间复杂度相关 3.1 度量程序算法的方法: 事前统计:根据时间复杂度判断 事后统计:根据运行 阅读全文
posted @ 2019-10-11 13:38 看远看近 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、先思考下面的表达式怎么实现 先思考下面的表达式如何计算,虽然可以直接计算,但是怎么实现的呢? 我们可以用栈来实现,怎么实现?先看一个复杂的实现方式:中缀表达式实现 2、什么是中缀表达式? 中缀表达式就是人们生活中的计算方法,比如上面的表达式,我们怎么算?7*2*2-5+1-5+3-3,在计算机中 阅读全文
posted @ 2019-09-25 18:38 看远看近 阅读(407) 评论(0) 推荐(1) 编辑
摘要: 1、递归概念 自己调用自己 每次调用传入的变量都不同 2、递归怎么调用的 3、递归应该遵守的规则 执行一个方法时,就创建一个新的受保护的独立空间(栈空间) 方法的局部变量是独立的,不会相互影响,比如n变量 递归必须有退出的条件,否则就是无限递归,报stackOverFloweError(栈溢出错误) 阅读全文
posted @ 2019-09-25 18:38 看远看近 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: 1、什么是链表 请移步看我前一篇https://www.cnblogs.com/han200113/p/11549338.html 2、双链表和单链表有什么不同? 双链表相比单链表的date域(节点内容)和next(指向下一个节点)多了一个pre(指向前一个节点) 单链表只能向后或向后查找,而双链表 阅读全文
posted @ 2019-09-20 13:50 看远看近 阅读(719) 评论(0) 推荐(1) 编辑
摘要: 1、链表的特性 链表分为单链表和多链表,链表相对于数组有什么好处? 不是按顺序存储,是链式存储,以节点的形式 每个节点都包含date域(节点的内容),next域(下一节点的位置) 链表可以没有头节点 链表按照节点的next来查找下一个节点,由此当查找时,必须从头开始找,查找麻烦;但是插入和删除时只需 阅读全文
posted @ 2019-09-19 14:29 看远看近 阅读(2251) 评论(7) 推荐(2) 编辑
摘要: 一、队列的介绍 我们在超市付款时,先排队的总是先付款完成(排除插队),队列的一个特点就是“先进先出,后进后出” 特点 队列是一个有序列表,可以通过数组和链表来实现 遵循”先进先出,后进后出的原则“ 如图在用数组表示队列时,总是在底部插入数据,在顶部拿出数据 二、数组模拟队列分析 MaxSize是数组 阅读全文
posted @ 2019-09-16 13:52 看远看近 阅读(6159) 评论(0) 推荐(0) 编辑
摘要: 一、下载地址: https://www.mongodb.com/download-center/community 二、安装错误: 1、安装过程中报错(类似下图): 原因:没有管理员权限 解决:管理员运行cmd,找到该文件所在位置,执行 三、mongodb配置 1、进去安装目录,在data文件夹下, 阅读全文
posted @ 2019-09-14 15:03 看远看近 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一、构造方法 有参的构建函数: 先判断传入值: 大于0:可用,数组长度用传入值 小于0:不合法,抛出异常 等于0:使用默认值10 大于0:可用,数组长度用传入值 小于0:不合法,抛出异常 等于0:使用默认值10 大于0:可用,数组长度用传入值 小于0:不合法,抛出异常 等于0:使用默认值10 二、a 阅读全文
posted @ 2019-09-13 19:49 看远看近 阅读(202) 评论(0) 推荐(0) 编辑
Live2D
div class="Snow">