持续更新中,纯笔记记录哦~
相关的代码需要的话,还请留邮箱,后续我会更新到github上~~
这里是本人学习swift的系列文章,相关知识还请查看本人的其他文章
Swift语言提供Array、Set和Dictionary三种基本的集合类型用来存储集合数据。数组是有序的数据集;集合是无序无重复的数据集;而字典是无序的键值对数组集。
Swift的Array、Set和Dictionary类型被实现为泛型集合。因此,它所存储的元素的类...
分类:
编程语言 时间:
2016-05-27 12:33:02
阅读次数:
183
基数排序与基数排序是两种非比较型排序。计数排序:
//************计数排序*********
//先最大-最小+1得到开辟空间数,开辟空间str,在遍历原数据arr在str相应位置计数,再遍历str将值写到原arr中
//适用在密集型数据,无重复最优可转化为位图
//时间复杂度O(N),空间复杂度O(..
分类:
编程语言 时间:
2016-05-22 18:37:27
阅读次数:
248
本文是【常用算法思路分析系列】的第二篇,分析字符串相关的高频题目。第一篇是关于排序相关的高频题,还没有看的同学请移步:【常用算法思路分析系列】排序高频题集。
本文分析的高频题目有,1、KMP字符匹配;2、判断是否为变形词;3、旋转词;4、字符串逆序调整;5、字符串部分整体交换;6、字符拼接得到最小字典序字符串;7、空格替换;8、合法括号序列判断;9、最长无重复字符子串。
对于两棵彼此独立的二叉树A和B,请编写一个高效算法,检查A中是否存在一棵子树与B树的拓扑结构完全相同,即给定两棵二叉树的头结点A和B,请返...
分类:
编程语言 时间:
2016-05-17 08:37:20
阅读次数:
413
//题目:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? int bw=0; int sw=0; int gw=0; int gs=0; for( bw=1;bw<=4;bw++) { for( sw=1;sw<=4;sw++) { for( gw=1;gw<=4;g ...
分类:
编程语言 时间:
2016-05-16 17:05:57
阅读次数:
180
有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 结果: ...
分类:
其他好文 时间:
2016-05-15 13:57:03
阅读次数:
190
1.编写一个程序,输入n,求n!(用递归的方式实现)。 2.编写一个程序,有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 3.编写一个程序,将text1.txt文件中的单词与text2.txt文件中的单词交替合并到text3.txt文件中。text1.txt文件中的单词 ...
分类:
编程语言 时间:
2016-05-13 13:31:06
阅读次数:
744
.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1N ...
分类:
数据库 时间:
2016-05-13 12:15:13
阅读次数:
277
用二叉排序树实现的将乱序输入字母按从小到大排列,无重复输出项....
分类:
编程语言 时间:
2016-05-13 01:37:56
阅读次数:
149
求1,2,3,4组合成无重复且不同的三位数的Java源代码:http://www.manonggu.com/biancheng/259
杨辉三角的Java源代码:http://www.manonggu.com/biancheng/290
3数排序输出的Java源代码:http://www.manonggu.com/biancheng/289
交换输出元素的Java源代...
分类:
编程语言 时间:
2016-05-12 19:51:58
阅读次数:
137
描述
有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环。
为了简便起见,我们规定每个素数环都从1开始。
输入
有多组测试数据,每组输入一个n(0<n<20),n=0表示输入结束。
输出
每组第一行输出对应的Case序号,从1开始。
如果存在满足题意叙述的素数环,从小到大输出。
否则输出No Answer。
样例输入
6
8
3
0
样例输出
...
分类:
其他好文 时间:
2016-05-12 17:45:27
阅读次数:
263