精选微软等公司,数据结构+算法,经典面试100题 --------之前40题--------------------------算法面试:精选微软等公司经典的算法面试100题 第1-40题如下:--------------- --------------1.把二元查找树转变成排序的双向链表题目:输....
分类:
编程语言 时间:
2015-05-09 20:22:17
收藏:
0 评论:
0 赞:
0 阅读:
308
按NSDictionary的key来对其进行排序:先将dict的allkeys赋给一个数组,然后通过sortedArrayUsingComparator:方法对数组排序,然后遍历数组取字典对应key的值就okinti =0;NSArray*keys = [dictallKeys];NSArray*s...
分类:
编程语言 时间:
2015-05-09 20:21:17
收藏:
0 评论:
0 赞:
0 阅读:
438
本文转载最近需要对大小在0到100万内的很多数组进行排序,每一个数组的长度都不固定,短则几十,长则几千。为了最快完成排序,需要将数组大小和数据范围考虑进去。由于快速排序是常规排序中速度最快的,首选肯定是它。但是数组中数据的范围固定,可以考虑基数排序。为了使排序耗时尽可能短,需要测试这两种排序算法。快...
分类:
编程语言 时间:
2015-05-09 20:19:17
收藏:
0 评论:
0 赞:
0 阅读:
311
灰度图imggray有了上面的基础,灰度图就相当简单了彩色图转灰度方法:1.浮点算法:Gray=R*0.3+G*0.59+B*0.112.整数方法:Gray=(R*30+G*59+B*11)/1003.移位方法:Gray =(R*28+G*151+B*77)>>8; ??4.平均值法:G...
分类:
编程语言 时间:
2015-05-09 20:19:07
收藏:
0 评论:
0 赞:
0 阅读:
374
List list = new ArrayList(); list.add("a"); list.add("b"); final int size = list.size(); String[] str = (String[])...
分类:
编程语言 时间:
2015-05-09 20:18:47
收藏:
0 评论:
0 赞:
0 阅读:
250
图像旋转 imgrotation根据输入的角度进行旋转变换很简单,套公式。遍历输出的图像的像素,去原图中找对应像素,超出边界置0如果遍历原图像素,去构建输出图像像素则会有很多噪声,因为浮点数计算的误差数据校验及数据转换void CBMPDlg::OnRota() { // TODO: Add ...
分类:
编程语言 时间:
2015-05-09 20:16:43
收藏:
0 评论:
0 赞:
0 阅读:
161
2.2 字面值常量Exercise2.7(a)'a'是char型字面值,L'a'是wchar_t型字面值,"a"是字符串字面值,L"a"是宽字符串字面值。(b)10是int型字面值,10u是unsigned型字面值,10L是long型字面值,10uL是unsigned long型字面值,012是八进...
分类:
编程语言 时间:
2015-05-09 20:13:57
收藏:
0 评论:
0 赞:
0 阅读:
274
旋转数组中包含两个递增排序的子数组,有阴影背景的是第二个子数组。
如下图所示:
(1)把Pl指向数组的第一个数字,P2指向数组的最后一个数字。由于Pl和P2中间的数字5大于P1指向的数字,中间的数字在第一个子数组中。下一步把P1指向中间的数字。
(2) Pl和P2中间的数字1小于P2指向的数字,中间的数字在第二个子数组中。下一步把P2指向中间的数字。
(3)P1和P2指向两个相邻的...
分类:
编程语言 时间:
2015-05-09 19:06:07
收藏:
0 评论:
0 赞:
0 阅读:
265
实例004 自动关闭的广告窗口
实例说明
当网页运行一定的时间后,自动关闭网页上指定的广告窗口。
技术要点
本实例主要应用window对象的setTimeout()方法和close()方法来实习.window对象的setTimeout()方法用于延迟执行某一操作。
实现过程
(1)要关闭的广告窗口。
new.html
打开新窗口...
分类:
编程语言 时间:
2015-05-09 19:03:17
收藏:
0 评论:
0 赞:
0 阅读:
283
Boring countingProblem's Link: http://acm.hdu.edu.cn/showproblem.php?pid=3518Mean:给你一个字符串,让你求出有多少个子串(无重叠)至少出现了两次。analyse:后缀数组中height数组的运用,一般这个数组用得很少。总...
分类:
编程语言 时间:
2015-05-09 19:00:37
收藏:
0 评论:
0 赞:
0 阅读:
286
快速使用Romanysoft LAB的技术实现 HTML 开发Mac OS App,并销售到苹果应用商店中。《HTML开发Mac OS App 视频教程》土豆网同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/百度网盘同步:http://pan.baidu....
分类:
编程语言 时间:
2015-05-09 19:00:07
收藏:
0 评论:
0 赞:
0 阅读:
237
快速使用Romanysoft LAB的技术实现 HTML 开发Mac OS App,并销售到苹果应用商店中。《HTML开发Mac OS App 视频教程》土豆网同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/百度网盘同步:http://pan.baidu....
分类:
编程语言 时间:
2015-05-09 18:59:27
收藏:
0 评论:
0 赞:
0 阅读:
773
2.1基本内置类型算术类型: 最小存储空间 bool 布尔型 char 字符型 8位 wchar_t 宽字符型 16位 short 短整型 16位 int 整型 16位 long 长整型 32位 float 单精度浮点型 6位有效数字 double 双精度浮点型...
分类:
编程语言 时间:
2015-05-09 18:58:57
收藏:
0 评论:
0 赞:
0 阅读:
212
1.什么是闭包,闭包如何工作2.闭包的优点3.怎样使用闭包4.总结闭包1.什么是闭包?闭包是指有权访问另一个函数作用域中的变量的函数。我们在作用域那篇随笔中讲过,函数执行完毕局部活动对象被销毁。但是,在闭包中,外部函数执行完毕后,其活动对象也不会被销毁,因为匿名函数的作用域链仍然在引用这个活动对象,...
分类:
编程语言 时间:
2015-05-09 18:58:29
收藏:
0 评论:
0 赞:
0 阅读:
238
1. DOMDOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序接口)1.1 节点层次DOM可以将任何HTML和XML文档描绘成一个由多层节点构成的结构。节点分为几种不同的类型,每种类型分别表示文档中不同的信息及标记。1.1.1 Node类型DOM1中定义了一个Node接口,该接口...
分类:
编程语言 时间:
2015-05-09 18:55:47
收藏:
0 评论:
0 赞:
0 阅读:
146
这是一个用python3 和mutagen库编写用来管理自己音乐文件夹的脚本。学习python挺久了,终于能写个有点用的东西了。源代码入下:不过感觉写得太长了,像这样一个脚本好像几十行就能解决,求各路大神指点!!! 1 import os 2 from mutagen.mp3 import MP.....
分类:
编程语言 时间:
2015-05-09 18:54:57
收藏:
0 评论:
0 赞:
0 阅读:
166
一:基本概念 AWT(Abstract Window Toolkit) 抽象窗口工具包,SUN 公司提供的用于图形界面编程(GUI)的类库。但是AWT得实现严重依赖于下层操作系统,所以导致组件AWT的外观取决于程序运行的平台。AWT的类和接口都定义在java.awt包中。 Swin...
分类:
编程语言 时间:
2015-05-09 18:51:57
收藏:
0 评论:
0 赞:
0 阅读:
236
一、JAVA是动态语言吗?一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方法或者对...
分类:
编程语言 时间:
2015-05-09 18:47:27
收藏:
0 评论:
0 赞:
0 阅读:
248
//方法一: Integer[] arr= {1,2,3}; List list = Arrays.asList(arr); if (list.contains(1)&&list.contains(2)){ System...
分类:
编程语言 时间:
2015-05-09 18:45:37
收藏:
0 评论:
0 赞:
0 阅读:
252
JavaScript对象 属性除了包含名字和值外,属性还包含了一些他们可写、可枚举、可配置的特性。JavaScript中包含两种属性:数据属性和访问器属性。数据属性:configurable:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能把属性改成访问器属性。enume...
分类:
编程语言 时间:
2015-05-09 18:44:17
收藏:
0 评论:
0 赞:
0 阅读:
200