- 博客(12)
- 收藏
- 关注
原创 Vue.js新手入门学习工具,欢迎下载与更新
Git下载地址:https://github.com/xiangjl623/Learning-Vue.js.git 欢迎关注与Star 运行doc/index.html,学习代码按照章节排序,支持修改,支持点击运行 1、可以自己维护自己的知识体系 2、目前支持.Html与图片格式,运行工具可以自动生成目录结构 工具可以配置参数configs.ini ...
2019-01-26 15:08:14 266
原创 <Effective C++改善程序与设计的55个具体做法>2 构造/析构/赋值运算
条款05 Kown what functions C++ silently writes and calls了解C++默认编写并调用哪些函数 class Empty { }; //等价于如下 class Empty{ public Empty() { }; Empty(const Empty& rhs){ } ~Empty(){ } Empty operati
2015-10-14 19:03:53 450
原创 笔试与面试集锦
9月5日,华为2014校园招聘的机试题目 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1、仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc"。 2、压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyy
2013-10-03 14:33:57 416
转载 C++运算优先级
C++运算符优先级 优先级 操作符 描述 例子 结合性 1 () [] -> . :: ++ -- 调节优先级的括号操作符 数组下标访问操作符 通过指向对象的指针访问成员的操作符 通过对象本身访问成员的操作符 作用域操作符 后置自增操作符 后置自减操作符 (a + b)
2013-10-01 16:58:15 490
转载 Java运算符优先级
JAVA运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 从左到右 双目 ( ) 圆括号 从左到右 [ ] 方括号 从左到右
2013-10-01 16:57:16 460
原创 排序算法--分配排序java实现 .
package sort; import java.util.ArrayList; import java.util.List; /** * @author x@j * @date 2013-10-01 * @content RadixSort 分配排序的基本思想:排序过程无须比较关键字,而是通过"分配"和"收集"过程来实现排序.它们的时间复杂度可达到线性阶:O
2013-10-01 16:42:26 519
原创 排序算法--归并排序Java实现 .
package sortAlgorithms; /* * @author x@j * @date 2013-10-01 * @content ShellSort * 归并排序(Merge sort)是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 * */ public class
2013-10-01 16:27:03 426
原创 排序算法--插入排序(直接插入排序、希尔排序)Java实现
插入排序的基本思想每次处理就是将无序数列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插入位置,将该元素插入到有序数列的合适位置中,主要包括直接插入排序与希尔排序。 package sortAlgorithms; /* * @author x@j * @date 2013-10-01 * @content InsertSort * 插入排序(Insert So
2013-10-01 16:23:14 459
原创 排序算法--选择排序(简单选择排序、堆排序)java实现
每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。选择排序是不稳定的排序方法,包括简单选择排序和堆排序 package sortAlgorithms; /* * * @author x@j * @date 2013-10-01 * @content SelectSort * 选择排序(Selection
2013-10-01 16:14:11 553
原创 排序算法--交换排序(冒泡排序、快速排序、随机快速排序)java实现
交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。 package sortAlgorithms; /* * @author x@j * @date 2013-10-01 * @content BubbleSort * 冒泡排序的思想:假设有N个数据需要排
2013-10-01 16:03:09 689
原创 排序算法--基类(java实现)
1 插入排序 插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。本节介绍两种插入排序方法:直接插入排序和希尔排序。 1.1 直接插入排序 1°Java实现 public class InsertSort { public static void ma
2013-09-16 22:39:24 532
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人