- 博客(4)
- 收藏
- 关注
原创 使用IDEA创建maven项目却没有src目录的问题
up主最近刚开始学习maven, 正准备使用idea创建一个maven项目练手却发现自己创建的maven项目始终没有src目录, 在查阅了许多博客之后, 发现众多博客所讲内容都是千篇一律, 要么是在默认设置里配置VM options, 或者创建时配置, (没有讲到关键点, 我们选择直接在默认设置下修改)如下:正如上图所示, 要创建一个maven项目, 首先要在默认设置中修改VM op...
2018-08-02 02:44:23 70655 51
原创 我为什么不喜欢用异或做两数值的交换
大家在初学编程的过程中,肯定会学习到使用代码去交换两元素的值虽然已经过去了很久,但笔者对当时老师上课所讲的话记忆犹新:“交换两个值,就像是把醋瓶子里的酒装入酒罐,把酒罐子里的醋倒入醋瓶。要完成此任务,就要多找一个空瓶子,作为两者的交换的暂存罐”同理,代入代码中,我们可以多定义一个变量,作为数值的“暂存罐”int a = 5;int b = 3;int tmp;tmp = a;a = b;...
2018-05-07 18:19:36 2044 4
原创 各种排序算法的实现(快速排序)
先简后难,先简后难重要的事情说三遍~续快速排序 快速排序,顾名思义,它的排序算法执行起来十分的快 首先要知道,快速排序的算法是基于递归函数的基础之上的。不懂什么是递归函数?也没关系,递归,也就是名字听起来比较专业罢了先给定一组数据:{6 , 2 , 5 , 8 , 4 , 7 , 3 , 9,1}我们先指定一个基准数(就是用来参照的数),方便起见,我们用第一个数6作为基准...
2018-04-01 10:01:36 425
原创 各种排序算法的实现
排序是我们接触Ç编程时,不可避免,不可逾越的一大经典题型无论是早期接触的冒泡排序,选择排序,桶排序,亦或是后期学习到的希尔排序,堆排序,快速排序。简言之,排序算法可以说是贯穿我们初学编程的一大算法 在此,我简单给大家总结一下简单的排序:直接选择排序先找到第一个数,并设之为最大值,然后将最大与其后的所有数字进行比较,如果该数比最高值要大,则交换这两个数的值,否则继续遍...
2018-03-31 12:46:39 366 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人