码迷,mamicode.com
首页 > 编程语言
排序大汇总
1.归并排序 void merge(int *result, int begin, int mid, int end, int *temp) { int k = begin; int i = begin; int j = mid + 1; while (i <= mid&&j <= end){ temp[k++] = result[i] < result[j] ? result[i+...
分类:编程语言   时间:2015-04-27 20:09:43    阅读次数:155
二维数组中的查找
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路从右上角元素开始遍历,若小于目标,则删除整行;若大于目标,则删除整列。每次执行都会删除一行或一列,最多执行2n次。实现代码class Solution { public: bool Find(vector<v...
分类:编程语言   时间:2015-04-27 20:11:29    阅读次数:139
Redis缓存系统-Java-Jedis操作Redis,基本操作以及 实现对象保存
源代码下载:http://download.csdn.net/detail/jiangtao_st/76231131、Maven配置 redis.clients jedis 2.5.0 com.alibaba fastjson 1.1.412、Properties 配置文件redis.p...
分类:编程语言   时间:2015-04-27 20:07:25    阅读次数:200
详解C语言的main函数
如图所示:#include这是一个头文件,包含的是C程序运行的C语言的库函数,只有包含了相关的头文件,在程序中才能调用。stdio表示输入输出控制。printf();就是来自这个头文件。int main(int argc ,const char *argv[]){...} :int 表示函数的返.....
分类:编程语言   时间:2015-04-27 20:06:00    阅读次数:172
(002)javascript之jQuery
javascript之jQuery一、引言 jQuery是一个快速而且简洁的javascript库,它使得以下web开发工作变得更加简单:遍历操作HTML文档、事件处理、动画以及快速Web开发中的Ajax互操作等。jQuery完全改变了开发者编写javascript的方式和效率。
分类:编程语言   时间:2015-04-27 20:06:00    阅读次数:172
java 方法传参
这是小弟的第一篇博客,写得不好还请看官见谅哈!java 有两种数据类型:基本数据类型(int,short,long,byte,float,double,boolean,char),引用数据类型(基本数据类型之外的数组,String,对象等等)。在方法中传参数有两种方式:值传递和引用传递先看下面的一个...
分类:编程语言   时间:2015-04-27 20:07:53    阅读次数:131
C# 拷贝数组的几种方法
(1).引用复制,(2).遍历拷贝,(3).使用CopyTo方法,(4).使用Array.Copy方法,(5).使用Clone方法
分类:编程语言   时间:2015-04-27 20:06:00    阅读次数:175
一个简单的int型C++单链表的实现
IntSLList.h//************************ intSLList.h **************************// singly-linked list class to store integers#ifndef INT_LINKE...
分类:编程语言   时间:2015-04-27 20:04:25    阅读次数:219
计算机语言的发展(the history of computer's language)
第一部分 计算机语言的分类:机器语言:直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码。例如:1011011000000000,表示加法。可以直接执行。汇编语言:汇编指令集、伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编...
分类:编程语言   时间:2015-04-27 20:02:20    阅读次数:197
python对象基本用法
数字(Number):>>> -4-4>>> 22>>> 1000000000000000000000000000000010000000000000000000000000000000L>>> 1.231.23>>> 53E-40.0053>>> 3+4j(3+4j)>>> 07662>>> 0x...
分类:编程语言   时间:2015-04-27 19:59:45    阅读次数:205
数组名和数组名的取址
关于数组名和指针的区别:推荐看这两篇文章:http://blog.chinaunix.net/uid-27004869-id-3301282.html http://blog.csdn.net/sryan/article/details/7457459示例:char a[3]={1,...
分类:编程语言   时间:2015-04-27 20:02:13    阅读次数:134
js 数组 map方法
map这里的map不是“地图”的意思,而是指“映射”。[].map();基本用法跟forEach方法类似:array.map(callback,[ thisObject]);callback的参数也类似:[].map(function(value, index, array) { // ......
分类:编程语言   时间:2015-04-27 20:00:59    阅读次数:173
(floyd+匈牙利算法) poj 3216
O -Repairing CompanyTime Limit:1000MSMemory Limit:131072KB64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 3216DescriptionLily runs a repairing co...
分类:编程语言   时间:2015-04-27 19:57:59    阅读次数:189
数据结构之快速排序
快排应该是数据结构中排序中最重要的一个,包括其中的patition思想,以及后面的整体的分治思想,都对于解决实际问题有很大的借鉴。快速排序是一种交换排序的方法,不稳定,也就是说如果两个相同的数,快排之后二者可能交换位置。1.首先来看partition函数,函数名partition(data, l, ...
分类:编程语言   时间:2015-04-27 19:59:23    阅读次数:113
二叉树算法:中序、后序推导先序(数组递归实现)
中根序列和后根序列重建二叉树描述我们知道如何按照三种深度优先次序来周游一棵二叉树,来得到中根序列、前根序列和后根序列。反过来,如果给定二叉树的中根序列和后根序 列,或者给定中根序列和前根序列,可以重建一二叉树。本题输入一棵二叉树的中根序列和后根序列,要求在内存中重建二叉树,最后输出这棵二叉树的前根序...
分类:编程语言   时间:2015-04-27 19:51:15    阅读次数:191
Unity NGUI 中特效(粒子)的显示
NGUI添加粒子特效时,被UI遮挡因为粒子系统的渲染顺序列默认为3000,而NGUI的渲染顺序默认也是从3000开始,当有嵌套的panel时或者Depth更高的panel时,GUI的渲染顺序会高于3000,解决办法是:1.修改Ngui中的UIPanel脚本中的默认的RenderQueue, 调整到3...
分类:编程语言   时间:2015-04-27 19:50:54    阅读次数:151
在C#中使用C++编写的类——用托管C++进行封装[转]
现在在Windows下的应用程序开发,VS.Net占据了绝大多数的份额。因此很多以前搞VC++开发的人都转向用更强大的VS.Net。在这种情况 下,有很多开发人员就面临了如何在C#中使用C++开发好的类的问题。下面就用一个完整的实例来详细说明怎样用托管C++封装一个C++类以提供给C#使 用。比如,...
分类:编程语言   时间:2015-04-27 19:49:29    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!