码迷,mamicode.com
首页 >  
搜索关键字:使用数组    ( 1178个结果
headFirst学习笔记之九:迭代器与组合模式(5.1)
1.任务:大新闻!对象村餐厅和对象村煎饼屋合并了!可以在同一个地方吃早饭和午饭了hohoho(有什么好开森的对象村的小伙伴们好容易满足)。但是有一个问题出现了:煎饼屋的菜单menu是用ArrayList记录菜单项menuItem,但是餐厅的菜单menu使用数组Array记录menuItem。大家都不...
分类:其他好文   时间:2015-05-02 06:14:03    阅读次数:229
【算法竞赛入门经典】阶乘的精确值
【算法竞赛入门经典】阶乘的精确值问题描述输入不超过1000的正整数n,输出n! = 1x2x3x4x···xn的精确结果. 样例输入:5 样例输出:120 算法分析我们需要解决两个问题: 怎么保存结果 乘法过程是怎样的 对于第一个问题:因为1000的阶乘是无法用整数保存的,用double也一样,它的位数会高达两千多位,保存阶乘值的位数,我们只能使用数组,这里使用一个大小为3000的数组;对...
分类:编程语言   时间:2015-04-24 19:15:36    阅读次数:151
LeetCode (19) Multiply Strings
题目描述Given two numbers represented as strings, return multiplication of the numbers as a string.Note: The numbers can be arbitrarily large and are non-negative.对两组非负数字进行相乘,使用数组表示数字,且题目中说明数组很大,因此,因此不能直接将...
分类:其他好文   时间:2015-04-22 18:29:04    阅读次数:103
一天一个类--ArrayList之二
继续我的小激动~~~1、看看构造一个ArrayList 有两种方式一个指定大小,一个不指定。我们知道他其实使用数组来实现了,数组肯定要有大小,那么他没指定大小,默认的是多少呢???追踪源码---开启万里追踪模式~~~ /** * Constructs an empty list with...
分类:其他好文   时间:2015-04-19 19:16:21    阅读次数:124
java学习笔记(五)数组
概念:数组是存储在一个连续的内存块中的元素的集合。数组中的每个元素必须是相同的数据类型,并且通过索引进行区分。数组中的第一个元素的索引为0(索引就是编号也叫下标)。为什么要使用数组:单一值类型变量有时候很难满足应用程序的设计要求,数组可以存储多个同类型基础数据类型变量或对象。创建数组的两个步骤:.....
分类:编程语言   时间:2015-04-18 22:01:05    阅读次数:136
C++循环链表解决约瑟夫环问题
约瑟夫环问题可以简单的使用数组的方式实现,但是现在我使用循环链表的方法来实现,因为上午看到一道面试题规定使用循环链表解决约瑟夫环问题。 什么是约瑟夫环? “约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;.....
分类:编程语言   时间:2015-04-18 21:49:24    阅读次数:121
PHP函数中默认参数的的写法
函数可以定义 C++ 风格的标量参数默认值,如下所示:Example #3 在函数中使用默认参数以上例程会输出:Making a cup of cappuccino.Making a cup of .Making a cup of espresso.PHP 还允许使用数组 array 和特殊类型 N...
分类:Web程序   时间:2015-04-17 20:25:29    阅读次数:136
Data Struture 之 指针
指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。一、指针的基本概念 在计算机中,所有的数据都是存放在存储器中的。一....
分类:其他好文   时间:2015-04-17 20:00:13    阅读次数:186
java 数组使用和定义
java数组定义及使用 3.1数组 数组是一组相关数据的集合,数组按照使用可以分为一维数组、二维数组、多维数组 有点: 不使用数组定义100个整形变量:int1,int2,int3;;;;;; 使用数组定义 int i[100] 数组定义:int i[100],只是一个伪代码,只能表示含义的。 3.2一维数组 可以存放上千万个数据,并且这些数据的类型...
分类:编程语言   时间:2015-04-15 17:15:19    阅读次数:184
DFS栈实现 C代码
这里代码写的比较随意,直接使用数组下标作为索引,而结点就是用0到n-1来表示。类似于递归调用的思想(感觉就是把递归调用里面的调用栈用简单的栈数组来替代一下)。这里对于栈顶的元素,如果它为白色,则全局时间变量加一,且把它邻接链表里的白色节点全部入栈;而如果栈顶元素已经是灰色,就把它变成黑色,时间全局变...
分类:其他好文   时间:2015-04-15 16:22:09    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!