对于一个int数组,请编写一个插入排序算法,对数组元素排序。
给定一个int数组A及数组的大小n,请返回排序后的数组。
测试样例:
输入数组:[1,2,3,5,2,3],6
输出数组:[1,2,2,3,3,5]
class InsertionSort {
public:
int* insertionSort(int* A, int n) {
// wr...
分类:
编程语言 时间:
2016-03-05 16:26:27
阅读次数:
269
几个月前写了一篇有关gulp和browserify来做前端构建的博客,因为browserify用来做js的打包时可能有些麻烦(特别是在写React的时候),所以这里再强烈推荐一款js打包工具-webpack。webpack很强大,不光可以模块化加载js,甚至还有jsx,css,图片等等。可以看看we
分类:
Web程序 时间:
2016-03-05 16:25:34
阅读次数:
489
打开: 选择Compiler... 将红框里面的勾都点掉即可!
分类:
其他好文 时间:
2016-03-05 16:26:36
阅读次数:
394
问:软件工程是不是教那些不怎么会写程序的人开发软件?你怎么看? 答:我的答案是肯定的,是!首先我看到这个问题的重点是“不怎么会”,也就是他是会写程序的,但是没有到那种登峰造极的境界。每个人的成长过程肯定会有一个引导老师指引你接下来的路你该往哪走,而软件工程这本书就是指引编程人员如何走向炉火纯青的境界
分类:
其他好文 时间:
2016-03-05 16:26:05
阅读次数:
210
1.一元运算符* 、&优先级比运算符的优先级高。 eg.*ip += 1 等同于 ++*ip 或者(*ip)++ 注意,(*ip)++ 必须加括号,因为类似*和++这样的一元运算符遵循从右到左的顺序。 2.【指针与数组】计算数组元素a[i]的值,c语言实际上先将其转换为*(a+i)的形式,然后再求值
分类:
编程语言 时间:
2016-03-05 16:24:38
阅读次数:
321
软件工程第二堂课上,老师给我们讲了,代码的扩展,就好比分布求解一样,把一个大的问题分解为若干个小问题来解决,当我们把一个个的小问题逐个解决时,整个问题也就随之解决了。最后老师留了一道随堂题:要求用程序生成30道100以内的四则运算题。让我们思考,分解的步骤,最后解决。 问题来了,首先写出生成一道题四
分类:
其他好文 时间:
2016-03-05 16:24:07
阅读次数:
192
刚到公司,CTO让我熟悉代码,各个组建脉络有个了解,但是对于js的语法风格真的忍不住吐槽,整个网站的js就写在一个jquery的 $(function(){})里面。唉 初来乍到,对于这种垃圾我当然要忍住,毕竟万一公司让你自己重新写一套呢+_0+,为了可以以后有时间光荣的泡妞,还是忍住。 昨天看到公
分类:
其他好文 时间:
2016-03-05 16:23:20
阅读次数:
162
1.15选1题(链接上的作业),我选的是第11题 :请问 “软件” 和 “软件工程” 这些词汇是如何出现的 - 何时、何地、何人 答:“software”:(资料来源:https://en.wikipedia.org/wiki/Software) An outline (algorithm)for
分类:
其他好文 时间:
2016-03-05 16:22:22
阅读次数:
286
常用查询scripts /*bom*/ select p_item.segment1,c_item.segment1,bic.COMPONENT_QUANTITY,bic.COMPONENT_YIELD_FACTOR from bom_bill_of_materials bbom, bom_inve
分类:
其他好文 时间:
2016-03-05 16:24:09
阅读次数:
375
这周的JAVA学习开始了。 首先我了解JVM、JRE与JDK的区别与联系。JDK : (Java开发工具包)。JDK是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库等。JDK=JRE+JVM+其它。 运行Java程序一般都要求用户的电脑安装JRE环境;没有JRE,j
分类:
编程语言 时间:
2016-03-05 16:24:03
阅读次数:
235
最近周围的人都在用静态博客,随主流也换了github page搭建hexo. bincoding.github.io 个人网站,用来上线乱七八糟的东西: bincoding.cn
分类:
其他好文 时间:
2016-03-05 16:21:35
阅读次数:
161
夺命雷公狗---TP商城----TP之样式和特效以及图片引入---2
分类:
其他好文 时间:
2016-03-05 16:22:31
阅读次数:
221
-- GI Report SELECT A.PLPKLNBR, D.DNDNHNBR, F.DNSAPCPO, C.PPPRODTE, A.GNUPDDTE GI_DATE, B.INHLDCDE, B.PLCSQNBR, PRSTYCDE, PRCOLCDE, INEXTSIZ, E.CODIVC
分类:
其他好文 时间:
2016-03-05 16:23:14
阅读次数:
232
1.定制自己的bootstrap;在文件中加入自己习惯的类写法;如: 改成
分类:
其他好文 时间:
2016-03-05 16:23:36
阅读次数:
165
用过python assert的朋友应该会经常碰到这样的疑惑,如: (a,b) = (1,'1') assert a==b # error: AssertionError 在代码调试的时候,很难直观的看出为什么错了,除非写成这样: assert 1=='1', "fact==expect, [fac
分类:
编程语言 时间:
2016-03-05 16:22:24
阅读次数:
556
上一篇是讲怎么进行CoreData的基本操作,这一篇是讲NSFetchedResultsController得到CoreData数据怎么与tableView完美结合,和动画操作的实现。 NSFetchedResultsController的结果与tableView的结合 - (NSInteger)n
分类:
移动开发 时间:
2016-03-05 16:22:19
阅读次数:
288
1软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上); Web APP (基于网页的软件); Internal Software (企业或学校或某组织内部的软件); Games (游戏); Mobile Apps (手机应用); Operating
分类:
其他好文 时间:
2016-03-05 16:22:59
阅读次数:
225