码迷,mamicode.com
首页 > 编程语言
二维数组的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。算法思路:1.拿数组中最右边的数和要找的数进行比较,如果右边数较大,可以不考虑最右边的一列,如果右边数较小,可以不考虑最上边的一...
分类:编程语言   时间:2015-05-01 17:23:01    阅读次数:117
指针数组与数组指针
指针数组(array of pointers):存储指针的数组数组指针(a pointer to an array):指向数组的指针,也称为“行指针”指针数组(array of pointers) 定义方法举例:int *a[10] 等价于int *(a[10]) 首先a是一个数组,数组中有1...
分类:编程语言   时间:2015-05-01 17:23:08    阅读次数:165
Java系列学习(六)-数组
1.方法: (1)定义: 完成特定功能块的代码,在有些语言中也叫函数 (2)格式: (3)方法的重载 【在同一个类中,方法名相同,参数列表不同,与返回值无关】 2.数组 (1)定义 存储同一种数据类型的多个元素的容器 (2)特点: 每个元素都有编号,从0开始,最大编号是:数组程度-1; 编号的专业叫...
分类:编程语言   时间:2015-05-01 17:22:05    阅读次数:224
C语言:将结构体存放到文件中
#include #include #define MAXTLEN 70#define MAXALEN 70#define MAXBKS 10struct book{ char title[MAXTLEN]; char author[MAXALEN]; fl...
分类:编程语言   时间:2015-05-01 17:20:04    阅读次数:164
JavaScript函数和window对象
一、什么是函数 函数的含义:类似于Java中的方法,是完成特定任务的代码语句块 使用更简单:不用定义属于某个类,直接使用二、常用系统函数 parseInt ("字符串") 将字符串转换为整型数字 如: parseInt ("86")将字符串“86”转换为整型值86 parseFloat("字符串.....
分类:编程语言   时间:2015-05-01 17:19:08    阅读次数:145
《Java虚拟机原理图解》 1.2.2、Class文件里的常量池具体解释(上)
[last updated:2014/11/27]NO1.常量池在class文件的什么位置? 我的上一篇文章《Java虚拟机原理图解》 1、class文件基本组织结构中已经提到了class的文件结构,在class文件里的魔数、副版本号号、主版本号之后,紧接着就是常量池的数据区域了,例如以下图用红线包...
分类:编程语言   时间:2015-05-01 17:13:56    阅读次数:208
力所能及之关于用JavaScript方式写ajax,post与get提交的注意区别
JavaScript方式写ajax,要注意很多,关于post与get提交方式的区别,小狼整理了一点    在jsp文件中,只需要关注ajax中以get方式提交的代码和以post方式提交的代码的区别。以get方式提交的数据要放到请求连接后面,当做url的参数来传递,而以post提交的根据放在send()方法中的数据提交到服务器端...
分类:编程语言   时间:2015-05-01 16:10:15    阅读次数:143
CUDA系列学习(五)GPU基础算法: Reduce, Scan, Histogram
喵~不知不觉到了CUDA系列学习第五讲,前几讲中我们主要介绍了基础GPU中的软硬件结构,内存管理,task类型等;这一讲中我们将介绍3个基础的GPU算法:reduce,scan,histogram,它们在并行算法中非常常用,我们在本文中分别就其功能用处,串行与并行实现进行阐述。1. Task complexitytask complexity包括step complexity(可以并行成几个操作)...
分类:编程语言   时间:2015-05-01 16:11:12    阅读次数:263
C语言笔记之数据类型(一)
因为对于不同大小的数,所需要的存储空间大小不同。如果都用4个字节存储,那么肯定不用分数据类型,但是好浪费哦~所以,本着节省内存的考虑,数据类型就诞生了。C的数据类型分为基本数据类型和复合数据类型,后者只是前者的某种组合。基本数据类型按照其在计算机中的存储方式又分为整数类型和浮点数类型。 可以明显的看出,将一个负数强制转换为无符号数,并没有改变其位模式(二进制表示),它仍然按照原来的模样存储,第四行的结果证明了这一点。。。...
分类:编程语言   时间:2015-05-01 16:08:33    阅读次数:210
题目1190:大整数排序
题目描述:对N个长度最长可达到1000的数进行排序。输入:输入第一行为一个整数N,(1<=N<=100)。接下来的N行每行有一个数,数的长度范围为1<=len<=1000。每个数都是一个正数,并且保证不包含前缀零。输出:可能有多组测试数据,对于每组数据,将给出的N个数从小到大进行排序,输出排序后的结...
分类:编程语言   时间:2015-05-01 16:05:39    阅读次数:134
Swift之UITableView的使用
Swift和OC中UITableView的使用基本是差不多,只是有一些语法上的差异。下面我们一步一步从0开始写一个tableView。一、创建tableViewimport UIKitlet ID = "Cell" //cell的ID,建议像这样写一个常量,不要直接使用"Cell"class Vie...
分类:编程语言   时间:2015-05-01 16:07:01    阅读次数:202
Til the Cows Come Home(poj 2387 Dijkstra算法(单源最短路径))
Time Limit:1000MSMemory Limit:65536KTotal Submissions:32824Accepted:11098DescriptionBessie is out in the field and wants to get back to the barn to ge...
分类:编程语言   时间:2015-05-01 16:07:11    阅读次数:230
记一次筛素数算法的优化
求出1..n中有多少个素数的算法我们通常用筛数法,一种比较简单的实现如下: 1 #include 2 #include 3 4 int main(const int argc, const char *argv[], const char *envp[]) 5 { 6 int64_t ...
分类:编程语言   时间:2015-05-01 16:04:25    阅读次数:193
C语言:函数处理结构体
#include #include #include struct namect{ char fname[20]; //数组 char *lname; //指针 int letters;};void getinfo(struct namect *);s...
分类:编程语言   时间:2015-05-01 16:04:28    阅读次数:141
eclipse打不开,报错 "java was started with exit code=13"
刚才打开eclipse时,出现如上的报错窗口。1.查看java 版本,发现是1.8版本,记得自己之前手动安装的java应该是1.7或者更低的版本。让我想起之前系统总是会提醒java有更新,最近就没有收到提醒了。应该是某一次提醒之后选择了安装。java -versionjava version "1....
分类:编程语言   时间:2015-05-01 16:00:07    阅读次数:204
java 给定一个日期期间 返回形如Mar 2015 3/20-3/31的数据
最近一个项目中有个前台对于表头要求:给定一个日期期间返回形如Mar 2015 3/20-3/31Apr 2015 4/1-4/30这样的月年数据,简单的写了下代码,暂时没想到更好的办法例如传进来的参数是"2015-03-20"-"2016-04-08" 这样的形式分三段处理:第一段:起始日期的起始日...
分类:编程语言   时间:2015-05-01 15:58:59    阅读次数:115
简单的javascript定义
有了这个代码,就可以在定义 中增加更多的控制了 后面会举例关于extjs定义的更多控制
分类:编程语言   时间:2015-05-01 15:59:34    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!