Ajax原理和应用(介绍方面)
2013-05-21 23:09
323 查看
#include <stdio.h> #include <stdlib.h> #include <unistd.h> int rand_no_overlap(int start, int end); int main(int argc, char **argv) { rand_no_overlap(1, 10); exit(EXIT_SUCCESS); } int rand_no_overlap(int start, int end) { int size = end - start + 1; int arr[size]; /* init array */ int i; for (i = 0; i < size; i++) arr[i] = start + i; int p_cur; int p_tail = size - 1; srand(time(NULL)); for (i = 0; i < size; i++) { p_cur = rand() % (p_tail + 1); printf("%d\n", arr[p_cur]); // copy the last element to current position arr[p_cur] = arr[p_tail--]; } }
相关文章推荐
- Ajax原理及用原生js实现Ajax应用
- [Java][转]Memcache —— 简单介绍:背景、原理、应用
- AJAX工作原理及其优缺点 1.什么是AJAX? AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页
- Ajax的原理和应用
- Unix原理与应用学习笔记----第三章 通用命令介绍2
- dojo1.7功能介绍:面向方面编程(AOP)功能与原理
- Ajax的原理与应用
- Spark入门之八:Spark Streaming 的原理以及应用场景介绍
- Spark Streaming 的原理以及应用场景介绍
- Google base的介绍、原理分析与应用实例 推荐
- ajax的应用原理及基本用法
- 交互式网页应用的网页开发技术Ajax简单介绍
- Ajax技术应用方面
- Ajax原理及应用
- Ognl表达式的应用(无原理介绍)
- Ajax的原理和应用
- Ajax原理介绍
- Ajax的原理和应用
- ajax的原理和应用
- 四位一体数码管介绍、扫描原理、应用电路和共阳共阴码段编写