1. 冒泡排序每次比较数组中的两个数,如果和你期望的顺序不一致,就交换这两个数,一次循环下来能将一个数摆在正确的位置上。外层循环共需要N-1次,因为N-1个数都已经摆在正确的位置上,那第N个数也已经是正确的了。内层循环也可以是N-1次,也可以每次都比上一次少循环一次,第一种情况会比较已经排好序的部分...
分类:
编程语言 时间:
2014-10-20 23:07:11
阅读次数:
272
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999...
分类:
Web程序 时间:
2014-10-20 23:04:38
阅读次数:
354
ajax自动刷新局部页面 通过 AJAX,JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象, JavaScript 可在不重载页面的情况与 Web 服务器交换数据。 AJAX 在浏览器与 Web 服务器之间使用异步数据传输...
分类:
Web程序 时间:
2014-10-20 22:43:41
阅读次数:
265
题意:
两个人一个人在(1,1),一个人在(N,N)
给每个人每秒移动的速度v,和一个s代表移动s秒后左转方向
特别注意的是如果撞墙,要反弹回去,方向改变
比如在(1,1),往左走一步到(1,0) 其实就是走到了(1,2)
然后如果两个人见面那么交换方向并且不再左转!
思路:
直接模拟。。
代码:
#include"cstdlib"
#include"cstdio"
#inclu...
分类:
其他好文 时间:
2014-10-20 21:27:08
阅读次数:
182
商业协作和项目管理平台-TeamLab网络视频会议软件-VMukti驰骋工作流程引擎-ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel-读写组件-ExcelLibrary.NET集成开发环境-MonoDevelop电话软交换机-Free...
题意: 给定一个N*N的矩阵,由0,1组成,只允许交换相邻的两行,把矩阵转化为下三角矩阵(对角线上方全是0),最少需要多少次交换?(保证可以转化为下三角矩阵)Large: N<=40解析: 假如每一行的1的个数都是不相同的,即,最终答案中的矩阵是唯一的,这就相当于求对给定数组冒泡排序需要几次交...
分类:
其他好文 时间:
2014-10-20 17:05:12
阅读次数:
226
题意: 给定两组各n个数,可任意调整同一组数之中数字的顺序,求 sum xi*yi i=1..n的最小值。Small: n2时: 假设最优解中,存在 ya,yb,有b>a且ya>yb(不是按照降序排列的),显然根据n=2,交换他们的位置,就会得到更小的答案。所以,假设正确。 另外,还有很重要的...
分类:
其他好文 时间:
2014-10-20 16:47:48
阅读次数:
131
////////面试遇到的题目,不知道如何回答的系列1、JSON定义(JavaScript Object Notation)一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。可在不同平台之间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。2、XML定义扩...
分类:
Web程序 时间:
2014-10-20 16:38:21
阅读次数:
191
1.简单拓扑图专线进口------专线入口(我机房核心交换机)------我服务器终端分配的IP101.251.65.33101.251.65.34||iproute101.230.0.0255.255.0.0nextop101.251.65.33专线路由器2.边界路由3945配置定义inside端口和区域(我机房内网接口)定义outside端口和区域(我机房外网接..
分类:
移动开发 时间:
2014-10-20 15:25:11
阅读次数:
225
交换两个变量的思路主要有两种:借助或不借助暂时变量。详细操作时又有下面三种简单算法:1、借助暂时变量的算法#include int main(void){ int a, b, t; scanf("%d%d", &a, &b); t = a; a = b; b = t; printf("a = %d,...
分类:
其他好文 时间:
2014-10-20 13:24:01
阅读次数:
119