1,冒泡排序 1 #include 2 using namespace std; 3 4 int main(){ 5 int n, a[1000]; // 一共n个数, n不超过1000. a用来保存这些数. 6 int i = 0, j = 0; // 循环变量 7 ...
分类:
编程语言 时间:
2014-10-29 21:09:54
阅读次数:
228
参考自http://codingstandards.iteye.com/blog/7805241.while truedocommand;done2.while :docommand;done3.while [1]docommand;done4.while [0]docommanddone5.whi...
分类:
系统相关 时间:
2014-10-29 21:08:01
阅读次数:
191
matlab拥有强大的晕针运算能力,下面的几个例子展示了很多在其他语言中需要用循环遍历才能完成的操作在matlab里可以用矩阵操作来完成1)将矩阵中小于零的元素置零:a = [1,2,3;-1,-2,-3;1,0,-1]a(a> a = [1,2,3;-1,-2,-3;1,0,-1] find(.....
分类:
其他好文 时间:
2014-10-29 21:05:56
阅读次数:
313
8种排序之间的关系:1,直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现 packagecom.njue; ...
分类:
编程语言 时间:
2014-10-29 21:05:24
阅读次数:
309
新兴的API(一)requestAnimationFrame()1.早期动画循环2.循环间隔的问题3.mozRequestAnimationFrame4.webkitRequestAnimationFrame与msRequestAnimationFrame(二)PageVisibility API让...
分类:
编程语言 时间:
2014-10-29 21:00:35
阅读次数:
195
今日学习的是无限循环,这与递归有关。其实我自己还不是完全熟悉和上手,还需要琢磨琢磨。 初步学习递归,算是无限分类的一个小练习。 ** 表:cate id int auto 自动递增 pid int 0为最大的分类 catename varchar...
分类:
其他好文 时间:
2014-10-29 19:55:11
阅读次数:
211
学习一下,据说QTreeWidget简单好用,不需要单独设置Model和View,更没有delegate。Signal和Slot应该可以正常使用(未验证,以后补充)。#include #include #include // 定义结构体,只包括四个指针typedef struct { ch...
分类:
编程语言 时间:
2014-10-29 19:03:40
阅读次数:
216
问题来历:据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报...
分类:
其他好文 时间:
2014-10-29 18:58:03
阅读次数:
183
题目:求一个串的最小循环节。
分析:暴力,字符串。数据量较小,直接使用枚举法。
枚举循环节的长度,匹配判断,找到第一组解即为最小。
说明:(⊙_⊙)。
#include
#include
#include
#include
using namespace std;
char str[104];
int main()
{
int n;
while (...
分类:
其他好文 时间:
2014-10-29 17:12:47
阅读次数:
161
LIS(最长递增子序列)和LCS(最长公共子序列)的总结
最长公共子序列(LCS):O(n^2)
两个for循环让两个字符串按位的匹配:i in range(1, len1) j in range(1, len2)
s1[i - 1] == s2[j - 1], dp[i][j] = dp[i - 1][j -1] + 1;
s1[i - 1] != s2[j - 1], dp...
分类:
其他好文 时间:
2014-10-29 17:04:45
阅读次数:
252