冒泡是一个最简单的排序算法,但是我认为还是有一些地方值得思考和研究来加深对这个排序的理解。 个人总结以下几点 1.待排数列如果长度唯一或者不合法就不必再继续走完整个循环 2.相邻元素两两交换 3.针对剩下的待排元素已经出现有序情况时,可以设置一个动态布尔类型的flag,没有出现过交换,那么剩下的循环 ...
分类:
编程语言 时间:
2019-10-06 15:24:13
收藏:
0 评论:
0 赞:
0 阅读:
60
在 Java 中,想处理日期和时间时,通常都会选用 这个类进行处理。不过不知道是设计者在当时没想好还是其它原因,在 Java 1.0 中引入的这个类,大部分的 API 在 Java 1.1 中就被标记为了 Deprecated(已过时),而这些标记为已过时的接口大部分都是一些 getter 和 se ...
分类:
编程语言 时间:
2019-10-06 15:23:30
收藏:
0 评论:
0 赞:
0 阅读:
70
这道题,比较有意思,他们说用c++的Map会好些很多,而且节省空间,奈何我不会啊(有兴趣的道友,而可自行实现)。 一道递推的题目,因t为不会c++的Map所以我只能用数组来实现,但是有负数啊,数组索引不能为负数啊,这可怎么办凉凉了。简单暴力的方法,直接加上最大边界值,数组开两倍大,相当于去掉了符号。 ...
分类:
其他 时间:
2019-10-06 15:23:07
收藏:
0 评论:
0 赞:
0 阅读:
77
NOIP 2016(第二十二届) 1、//考察基本的while循环,求最大和最小值 #include <iostream> using namespace std; int main(){ int max,min,sum,count=0; int tmp; if (tmp==0) return 0; ...
分类:
其他 时间:
2019-10-06 15:22:41
收藏:
0 评论:
0 赞:
0 阅读:
61
转自:https://www.cnblogs.com/1906859953Lucas/p/9490633.html sqlserver2014安装 启动安装程序 下载sqlserver2014,双击startup.exe进行安装 系统配置检查器 使用系统配置检查器,看系统是否符合安装sqlserve ...
分类:
数据库技术 时间:
2019-10-06 15:22:04
收藏:
0 评论:
0 赞:
0 阅读:
66
感觉方法和题解差不多,但是题解写的好烦啊...也不是烦,就是很复杂 这里建议开一个数组表示当前这个点选或者不选的编号,这样之后自己理思路也会清楚一点 然而我调了一个小时才发现我是Tarjan写错了...... 这道题对于每一个菜分两种情况讨论,每一种情况又有选和不选两种方案 所以相当于每一个菜可以拆 ...
分类:
Web开发 时间:
2019-10-06 15:03:15
收藏:
0 评论:
0 赞:
0 阅读:
72
java中的队列LinkedList是动态数组实现的,这里利用两个队列来实现栈 ...
分类:
其他 时间:
2019-10-06 15:02:42
收藏:
0 评论:
0 赞:
0 阅读:
79
如何制作一个小球,能挤压变形,并有弹力恢复原形? 通过修改mesh的顶点位置来做,应该算是顶点动画的范围了吧(*/ω\*)。 代码不会很复杂,主要是理解原理。 我这个实现是参考: https://catlikecoding.com/unity/tutorials/mesh-deformation/ ...
分类:
编程语言 时间:
2019-10-06 15:02:02
收藏:
0 评论:
0 赞:
0 阅读:
74
题目链接: "题目" 题目分析: 显然可以把过程分成以下几个过程 往前把能走的走完 向后转最接近$180°$的度数 向后把能走的走完 原地转完剩下的旋转操作 最后一步可以不用管,因为反正没有产生位移 需要操作一下的就是向后转的动作,用类似$0/1$背包的思想$DP$一下,然后余弦定理一下即可 代码: ...
分类:
其他 时间:
2019-10-06 15:01:36
收藏:
0 评论:
0 赞:
0 阅读:
108
一、环境搭建1.安装nodejs ((https://nodejs.org/en/)2.安装脚手架 npm install --global vue-cli /cnmp install --global vue-cli 可以安装cnpm 用淘宝镜像 npm install -g cnpm --reg ...
分类:
其他 时间:
2019-10-06 15:00:52
收藏:
0 评论:
0 赞:
0 阅读:
48
#include <stdio.h> #define MAXS 20 void reverse( char *p ); void reverse( char *p ) { int i = 0, q = 0, h, tmp; while (p[i] != '\0') i++; h = i - 1; w... ...
分类:
编程语言 时间:
2019-10-06 15:00:13
收藏:
0 评论:
0 赞:
0 阅读:
75
vue 的虚拟 DOM 有什么好处,速度快,为什么快,因为减小了页面渲染过程的次数 ...
分类:
其他 时间:
2019-10-06 14:59:46
收藏:
0 评论:
0 赞:
0 阅读:
82
题面: 有?n?个同学(编号为?1?到?n)正在玩一个信息传递的游戏。 在游戏里每人都有一个固定的信息传递对象,其中,编号为?i?的同学的信息传递对象是编号为?TiTi?的同学。 游戏开始时,每人都只知道自己的生日。 之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可 ...
分类:
Windows开发 时间:
2019-10-06 14:58:53
收藏:
0 评论:
0 赞:
0 阅读:
83
1、在MySQL中新建表stu,插入一些数据 2、将MySQL表的stu中的数据导入到hive中 [root@bigdata113 ~]# sqoop import --connect jdbc:mysql://bigdata113:3306/mysqlhdfs --username root -- ...
分类:
其他 时间:
2019-10-06 14:58:16
收藏:
0 评论:
0 赞:
0 阅读:
93
P2756 飞行员配对方案问题 题目背景 第二次世界大战时期.. 题目描述 英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞 ...
分类:
其他 时间:
2019-10-06 14:57:15
收藏:
0 评论:
0 赞:
0 阅读:
67
一、前言 最近复习发现AQS使用了模板方法,自定义同步器时需要重写几个AQS提供的模板方法,Spring的DefaultBeanDefinitionDocumentReader#doRegisterBeanDefinitions() 方法也使用了该设计模式,于是写篇文章加深理解。 模板方法模式的定义 ...
分类:
其他 时间:
2019-10-06 14:56:56
收藏:
0 评论:
0 赞:
0 阅读:
61
这道题本应该很简单的但是我把他复杂化了,所以没有在第一时间里A出来。我们来看看题目 看上去是不是很复杂,思路是有,但是,很难实现。我最开始的时候是认为有三种情况,左边筹码最多,右边筹码最多,中间筹码最多。写了三组 for 循环。只过了70%的样例。这时候,我就意识到,我肯定想多了!当我重新思考这道问 ...
分类:
其他 时间:
2019-10-06 14:56:19
收藏:
0 评论:
0 赞:
0 阅读:
78
一,阿里天猫一面 2,阿里天猫二面 3,阿里天猫三面 心跳机制? 如何保障高可用:限流 容错处理 重试机制 负载均衡 ...
分类:
其他 时间:
2019-10-06 14:55:48
收藏:
0 评论:
0 赞:
0 阅读:
97
本篇博客记录自己搭建solo个人博客系统的流程包括服务器选购、域名申请与备案、安装solo、nginx进行反向代理以及ssl证书的申请与使用,以及踩过的坑,希望能给那些搭建个人博客系统的用户提供一定的帮助。当然可能个人水平有限,中间难免会出现一些错误,如若发现恳请指出,不胜赐教。如果按照本教程在配置... ...
分类:
其他 时间:
2019-10-06 14:55:00
收藏:
0 评论:
0 赞:
0 阅读:
74
1.linux的常用命令 0:关机1:单用户形式,只root进行维护2:多用户,不能使用net file system3:完全多用户5:图形化6:重启用法很简单init 0 就可以关机。 shutdown -h now :立刻关机 sync :把内存中的数据写到磁盘中(关机、重启前都需先执行sync ...
分类:
编程语言 时间:
2019-10-06 14:54:38
收藏:
0 评论:
0 赞:
0 阅读:
80