题目要求:有一个int型数组,里面有若干数字。要求统计出一共有多少种不同的数字?每种数字出现的频率?将数组按出现频率从少到多排列,频率相同则从小到大排列。
解决方法:用一个数组来存储不同的数字及出现概率,逐一拿出数组中的数字和数组中的其他数字进行比较,相同则把相同的那个设为null,同时将该数字对应的出现次数加1,最后使用冒泡排序
js实现代码:var NumberData=[1,4,5,7,8...
分类:
编程语言 时间:
2015-03-14 16:55:21
收藏:
0 评论:
0 赞:
0 阅读:
252
编写一个函数reverse_string(char * string)(递归实现)
实现:将参数字符串中的字符反向排列。
要求:不能使用C函数库中的字符串操作函数。...
分类:
其他 时间:
2015-03-14 16:54:41
收藏:
0 评论:
0 赞:
0 阅读:
210
今天讲一下,在Android中主线程如何向子线程中发送消息的问题。
或许回想无非就是创建一个Handler对象,然后一个线程发消息,另一个接收消息嘛……
原理确实是这样,但是我们平时,是从子线程向主线程发消息,而主线程默认已经帮我们完成了Looper的操作,所以我们只需要简单的“创建一个Handler对象,然后一个线程发消息,另一个接收消息”……
我们先说一下这个Looper是神马吧。...
分类:
移动平台 时间:
2015-03-14 16:54:31
收藏:
0 评论:
0 赞:
0 阅读:
308
在此介绍几种常用的前后端数据交互方法,并给出使用建议。以提高前后端协同开发的效率。此文章适合前后端协同开发经验不足的新手阅读。目录:HTML赋值JS赋值script填充JSONAJAX获取JSONWebSocket实时传输数据总结HTML赋值输出到 Element 的 value 或 data-na...
分类:
其他 时间:
2015-03-14 16:53:41
收藏:
0 评论:
0 赞:
0 阅读:
492
黑盒测试:把测试对象看做一个黑盒子,测试人员完全不考虑内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。检查非功能性需求,是否满足设计要求。白盒测试:把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或者选择测试用例,对程序所有...
分类:
其他 时间:
2015-03-14 16:53:21
收藏:
0 评论:
0 赞:
0 阅读:
277
做完图论学网络流。。 不会先转了。。转自http://blog.csdn.net/AQ14AQ1/article/details/38866407如果能想到是最小割问题,那么建图思路便是水到渠成的事了。添加一个源点S和汇点T;把S与每个间谍相连,容量为无穷大;把城市N(即飞机场的位置)与汇点T相连,...
分类:
其他 时间:
2015-03-14 16:53:01
收藏:
0 评论:
0 赞:
0 阅读:
334
关于位操作符。如 co = new HashMap();2 co.put('A', 0);3 co.put('B', 1);4 co.put('C', 2);5 c0.put('D', 3);第二,那么10位字符串怎么对应成一个32位的整数呢?开始时百思不得其解,其实也很简单,用一个for循环即可。...
分类:
其他 时间:
2015-03-14 16:52:41
收藏:
0 评论:
0 赞:
0 阅读:
272
Pow(x, n)问题: Implement pow(x,n).思路: 分治法我的代码:public class Solution { public double pow(double x, int n) { return n >= 0 ? helper(x,n) : 1/h...
分类:
其他 时间:
2015-03-14 16:52:11
收藏:
0 评论:
0 赞:
0 阅读:
275
1 //JSON日期时间格式转换2 //使用正则表达式将生日属性中的非数字(\D)删除3 //并把得到的毫秒数转换成数字类型4 var bi...
分类:
Web开发 时间:
2015-03-14 16:52:01
收藏:
0 评论:
0 赞:
0 阅读:
433
传统上认为软件测试的方法从总体上分为两类。第一类测试方法是试图验证软件是“工作的”,所谓“工作的”就是指软件的功能是按照预先的设计执行的;而第二类测试方法则是设法证明软件是“不工作的”。提出第一类方法的代表人物是软件测试领域的先驱Dr. Bill Hetzel,他曾于1972年6月在美国的北卡罗来纳...
分类:
其他 时间:
2015-03-14 16:51:51
收藏:
0 评论:
0 赞:
0 阅读:
336
参考: http://www.cnblogs.com/juefan/p/3807713.html http://blog.csdn.net/v_july_v/article/details/8203674/ http://www.cnblogs.com/imczxj/p/3941703....
分类:
其他 时间:
2015-03-14 16:51:41
收藏:
0 评论:
0 赞:
0 阅读:
193
JS实现动态插入table的行。
分类:
Web开发 时间:
2015-03-14 16:51:31
收藏:
0 评论:
0 赞:
0 阅读:
294
引言 只有一台 Windows XP 家用机,却想在诸如 Git@OSC 之类的开源社区参与开发,本文提供一个入门级的开发环境搭建指引。 涉及工具:Eclipse,EGit,Cygwin。Git git 是一个类似 svn 的版本控制系统。网上有很多基于 git 的在线代码托管平台,如 Git...
分类:
Windows开发 时间:
2015-03-14 16:51:11
收藏:
0 评论:
0 赞:
0 阅读:
406
特点: 1:使用简单 2:面向对象 3:稳健性 4:安全性 5:高性能 6:多线程 7:跨平台性JDK JREJDKJDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Ja...
分类:
编程语言 时间:
2015-03-14 16:51:01
收藏:
0 评论:
0 赞:
0 阅读:
288
一、在应用间利用KeyChain共享数据 我们可以把KeyChain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,KeyChain都有两个访问区,私有区和公共区。....
分类:
其他 时间:
2015-03-14 16:50:51
收藏:
0 评论:
0 赞:
0 阅读:
301
奥斯本效应Angular团队面临着这样的问题:如何在不影响1.x版本使用的情况下谈论很多2.0的高级新功能。这就是奥斯本效应,上个世纪80年代的电脑公司,终因市场源于而歇业后命名。简而言之,2.0版本听起来越好,就越少有人去使用1.x版本。不同的是,Angular 2.0版本已经可以从github上...
分类:
其他 时间:
2015-03-14 16:50:41
收藏:
0 评论:
0 赞:
0 阅读:
376
// 常见问题$(document).ready(function(){ // 添加页面头部与尾部 atc_header({index:3}); // 加载数据 load_datas();})var current_site = [];var all_site = []...
分类:
其他 时间:
2015-03-14 16:50:31
收藏:
0 评论:
0 赞:
0 阅读:
396
关于委托自己在工作中很少遇到,渐渐的觉得不是很重要,但在笔试中有经常被考到,所以翻了写资料查看了一下,委托顾名思义就是叫把事情交给别人做,我会以一个故事的方式阐述委托是什么。我這里有两个人PMWang //1.0老王打算增加一台电脑 private int _num = 1; ...
分类:
Windows开发 时间:
2015-03-14 16:50:21
收藏:
0 评论:
0 赞:
0 阅读:
330
转自http://blog.csdn.net/hong0220/article/details/40262729 ,转载方便以后查看。 今天搭建wamp集成环境,本来已经搭建好了,但是在访问localhost时出现了You don’t have permission to access/on th....
分类:
数据库技术 时间:
2015-03-14 16:50:11
收藏:
0 评论:
0 赞:
0 阅读:
310
3、NSDictionary *dict = [NSDictionary dictionaryWithObject:@"a value" forKey:@"aKey"];NSLog(@"%@",[dict objectForKey:@"aKey"]);[dict release];控制台中打印的最后...
分类:
其他 时间:
2015-03-14 16:50:01
收藏:
0 评论:
0 赞:
0 阅读:
371