黑马程序员技术交流社区

标题: 帮助自学者活动之数组【1】送技术分------------------------------- [打印本页]

作者: 朱神必    时间: 2014-3-3 19:05
标题: 帮助自学者活动之数组【1】送技术分-------------------------------
本帖最后由 朱神必 于 2014-3-3 19:08 编辑

助自活动之数组:

【活动背景】随着黑马的影响力越来越大,知道黑马的同学越来越多,所以在家自学毕老师的视频的同学也越来越多,这时,自学的弊端也显示出来了,缺少交流,缺少毅力,缺少资源等等。。。我在这里针对在同学们看视频的时候,内容理解不了,又或者内容记不住这个问题向大家征集解决办法,希望已经通过入学的同学或正在努力并有自己办法的同学踊跃分享自己的办法。


【活动要求】每个人可以写关于java数组的自己的理解,总结,或者数组的巩固练习题目等等,让自学的同学们能够掌握数组这个内容。打包zip格式附件回复。


【活动目的】让傻瓜也能熟练掌握数组(并不是说学不好的是傻瓜噢,反正就是通俗易懂这个意思,别理解错了哦,亲)


【活动奖励】通俗易懂程度奖励1~5分技术分,怎么样,丰厚吧,那是,本版主向来都是如此大方的啦,呵呵
          (以后会持续发表此类活动,希望更多的人关注哦)




作者: 无此姓名    时间: 2014-3-3 19:13
先顶一个
作者: 年少丶    时间: 2014-3-3 19:56
我们在程序里面有可能用到很多相同类型的数据,当这些数据太多了的时候,一个一个的申明就显得麻烦,因此就提供了这样的数据类型:数组,它把相同类型的数据放在一起,这样我们就轻松了很多,只要一个数组,就可以申明这些相同的数据了
作者: 年少丶    时间: 2014-3-3 19:57
int iNum[10]={1,2,3,4,5,6,7,8,9,10};
所为数组就是同一类型的数据放在一段连续的地址空间里
iNum[0]占一个int(2个或个BYTE)的空间 假如地址为 1000
那么inum[1]的地址就为1000 + 一个int(2个或个BYTE)的空间
为1002或1004

如此一来,管理一组数据就方便了许多
我们只要知道他的Index即在数组中占第几位,就知道他的值了
作者: q527198615    时间: 2014-3-3 20:03
我也准备一个,。晚上回去写!
作者: centian2005    时间: 2014-3-3 20:11
已经上传:loveliness:,求鉴定。

数组.zip

228.18 KB, 下载次数: 431

数组简单总结


作者: alexanda    时间: 2014-3-3 21:28
自己参考毕老师视频总结的,写的不好,麻烦版主检查哈!

数组总结.zip

31.95 KB, 下载次数: 435

数组总结


作者: 无道    时间: 2014-3-3 21:39
写的不是很好,版主辛苦了。

自助活动之java基础数组.rar

1.55 KB, 下载次数: 455


作者: xiaofeng    时间: 2014-3-3 21:44
数组中一些算法

数组中一些总结.zip

2.34 KB, 下载次数: 359


作者: 年少丶    时间: 2014-3-3 21:49
{:2_41:}{:2_39:}

数组.zip

56.86 KB, 下载次数: 472


作者: q527198615    时间: 2014-3-3 23:15
技术分还是要抢滴,,刚下课回寝室就准备!

数组基础.rar

1.29 KB, 下载次数: 429


作者: haio    时间: 2014-3-4 09:44
关于数组的一些总结.zip (3.33 KB, 下载次数: 414)
作者: xingkong    时间: 2014-3-4 11:14
理解数组

数组理解.zip

542 Bytes, 下载次数: 343


作者: 陈湘林    时间: 2014-3-4 15:38
数组的理解案例方法

数组的理解案例方法.zip

4.49 KB, 下载次数: 448


作者: 心灵的一扇窗    时间: 2014-3-4 18:31
班主请查收,自己总结的哦!
数组理解.rar (471 Bytes, 下载次数: 335)

作者: wxk105    时间: 2014-3-5 13:45
标题: 我的一些整理和总结
本帖最后由 wxk105 于 2014-3-5 13:47 编辑

这是我的一些整理和总结,希望对需要的朋友有帮助,共勉哦。

数组的个人总结及整理.zip

47.56 KB, 下载次数: 443


作者: zou5268237    时间: 2014-3-5 14:33
关于数组的总结

Java数组总结.zip

7.12 KB, 下载次数: 390


作者: zhuyunfei00000    时间: 2014-3-5 16:46
好吧 数组与集合~

java数组.rar

25.4 KB, 下载次数: 433

数组与集合


作者: weiwei10153    时间: 2014-3-5 21:10
自己总结的

java面向对象编程笔记.zip

4.19 KB, 下载次数: 376


作者: weiwei10153    时间: 2014-3-5 21:26
java数组介绍....

java数组.zip

19.47 KB, 下载次数: 432


作者: lu89418    时间: 2014-3-5 23:06
自己理解的

数组.rar

2.93 KB, 下载次数: 51


作者: 房建斌    时间: 2014-3-6 10:45
通过内存布局理解数组 通过内存布局理解数组.zip (33.93 KB, 下载次数: 54)
作者: 何建明    时间: 2014-3-6 21:01
按视频在自己练习写的数组工具类

数组操作.zip

1.14 KB, 下载次数: 52


作者: lwy0319    时间: 2014-3-10 12:18
希望与大家一起交流

数组方法总结.zip

17.95 KB, 下载次数: 328


作者: 菜小徐    时间: 2014-3-10 12:42
一些数组的笔记

数组.rar

789 Bytes, 下载次数: 73


作者: pifuhanshu    时间: 2014-3-11 08:01
谢谢楼主哦!

数组心得.zip

3.91 KB, 下载次数: 91


作者: 孟凡超    时间: 2014-3-11 21:42
过来看看,看看大家的经验
作者: 刘望望    时间: 2014-3-12 23:23
自己写的几个小案例

数组.zip

9.9 KB, 下载次数: 80


作者: 雨中的台北    时间: 2014-3-13 08:49
小小的一点总结

数组总结.zip

14.81 KB, 下载次数: 78


作者: Union    时间: 2014-3-17 01:46
已梳理完毕,求鉴定,求技术分!:)

我来说JAVA数组.rar

10.08 KB, 下载次数: 66


作者: lu89418    时间: 2014-3-18 11:31
数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可
被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访
问它。数组提供了一种将有联系的信息分组的便利方法。 
一维数组 
一维数组(one ‐dimensional  array  )实质上是相同类型变量列表。要创建一
个数组,你必须首先定义数组变量所需的类型。通用的一维数组的声明格式是: 
type  var‐name[  ];   
获得一个数组需要2 步。第一步,你必须定义变量所需的类型。第二步,你
必须使用运算符new 来为数组所要存储的数据分配内存,并把它们分配给数组
变量。这样Java   中的数组被动态地分配。如果动态分配的概念对你陌生,别担
心,它将在本书的后面详细讨论。 
数组的初始化(array initializer   )就是包括在花括号之内用逗号分开的表达
式的列表。逗号分开了数组元素的值。Java   会自动地分配一个足够大的空间来
保存你指定的初始化元素的个数,而不必使用运算符new 。 
Java   严格地检查以保证你不会意外地去存储或引用在数组范围以外的值。
Java   的运行系统会检查以确保所有的数组下标都在正确的范围以内(在这方面,Java   与C/C++  从根本上不同,C/C++  不提供运行边界检查)。 
多维数组 
在Java   中,多维数组(multidimensional arrays  )实际上是数组的数组。你
可能期望,这些数组形式上和行动上和一般的多维数组一样。然而,你将看到,
有一些微妙的差别。定义多维数组变量要将每个维数放在它们各自的方括号中。
例如,下面语句定义了一个名为twoD  的二维数组变量。 
int twoD[][]   =  new  int[4][5];   
 简单排序 
简单排序中包括了:冒泡排序、选择排序、插入排序; 
1. 冒泡排序的思想: 
假设有N 个数据需要排序,则从第0 个数开始,依次比较第0 和第1 个数据,
如果第0 个大于第1 个则两者交换,否则什么动作都不做,继续比较第 1 个第2
个…,这样依次类推,直至所有数据都“冒泡”到数据顶上。 
2.   选择排序的思想: 
假设有N 条数据,则暂且标记第 0 个数据为MIN(最小),使用 OUT 标记最左
边未排序的数据,然后使用 IN 标记第1 个数据,依次与 MIN 进行比较,如果比
MIN 小,则将该数据标记为MIN,当第一轮比较完后,最终的MIN 与OUT 标记
数据交换,依次类推; 
3.   插入排序的思想: 
插入排序是在部分数据有序的情况下,使用OUT 标记第一个无序的数据,将
其提取保存到一个中间变量temp 中去,使用 IN 标记空位置,依次比较 temp 中
的值与IN ‐ 1 的值,如果 IN ‐值大于temp 的值,则后移,直到遇到第一个比 temp
小的值,在其下一个位置插入; 
作者: MagicBoy    时间: 2014-3-20 05:07

数组的理解及相关知识,简单易懂!

数组的理解及相关知识.zip

11.58 KB, 下载次数: 81

数组的理解及相关知识


作者: bjfanxc    时间: 2014-3-20 18:37
本帖最后由 bjfanxc 于 2014-3-22 23:32 编辑

自己的学习日记!

数组的学习日记.rar

1.37 KB, 下载次数: 69


作者: 梦幻    时间: 2014-3-21 20:37
数组的简要理解及排序

数组的简要理解及排序.zip

12.82 KB, 下载次数: 75


作者: MagicBoy    时间: 2014-3-22 17:35
技术分。。。。。。。。。。。。。好帖子顶起!
作者: MagicBoy    时间: 2014-3-22 17:39
技术分。。。。。。。。。
作者: zhuyunfei00000    时间: 2014-3-22 17:51
java动态数组和静态数组

动态数组和静态数组.rar

9.61 KB, 下载次数: 107

数组


作者: bjfanxc    时间: 2014-3-22 23:33
bjfanxc 发表于 2014-3-20 18:37
自己的学习日记!

额,不好意思,估计是上次没传完就提交了。您在看看!
作者: whb359106956    时间: 2014-3-23 23:30
希望与大家共勉。。。

数组学习见解.rar

27.06 KB, 下载次数: 63


作者: dark_lin    时间: 2014-3-24 13:42
数组中的排序以及拷贝部分知识

数组方法总结.zip

5.37 KB, 下载次数: 80


作者: job    时间: 2014-3-25 20:58
java数组简述

数组学习笔记.rar

7.04 KB, 下载次数: 150


作者: 唐志远    时间: 2014-3-28 13:45
:D:D:D:D这是我自己总结的

数组.zip

31.19 KB, 下载次数: 120


作者: 黄泉    时间: 2014-4-3 12:21
数组是有序数据的集合!请供参考!

数组是有序数据的集合.zip

6.17 KB, 下载次数: 146


作者: 神奇小魔王    时间: 2014-4-3 15:36
希望帮助到有需要的同学!
作者: 神奇小魔王    时间: 2014-4-3 15:40
希望帮助到有需要的同学!

数组使用经验.rar

1.83 MB, 下载次数: 156


作者: 一世英明    时间: 2014-4-7 22:24
关于冒泡排序的数组使用!了解数组,就得先了解她都能干什么!!

testArray.zip

3.65 KB, 下载次数: 128


作者: 郭珍    时间: 2014-4-10 00:16
还有视频的,但是传不上来。希望对大家有所帮助!

数组.zip

4.32 KB, 下载次数: 129


作者: 血剑无痕    时间: 2014-4-10 08:34
数组的小总结希望对大家有帮助

数组总结.zip

990 Bytes, 下载次数: 105


作者: vincentgood    时间: 2014-4-10 17:06
刚看到数组这里,这里有我写的笔记,希望有用吧

数组笔记.rar

14.87 KB, 下载次数: 146


作者: 向日葵的曙光    时间: 2014-4-10 18:05
好的,这是好贴,顶一个呀{:3_46:}
作者: tjsyj    时间: 2014-4-10 20:33
自己总结的希望 多多指教

Java数组.zip

21.14 KB, 下载次数: 139


作者: job    时间: 2014-4-10 22:53
LZ麻烦看看我的总结呗,我才2个技术分,还有好多要做!
作者: tjsyj    时间: 2014-4-11 11:41
技术分啊技术分啊 我的还没有审核啊 。。。。
作者: 微笑=.一瞬间    时间: 2014-4-28 11:14
希望对初学者能有帮助

数组.rar

2.86 KB, 下载次数: 109


作者: chensc    时间: 2014-5-12 08:23
学习学习!
作者: chensc    时间: 2014-5-21 08:06
学习学习!
作者: chensc    时间: 2014-5-23 08:14
学习学习!
作者: chensc    时间: 2014-5-30 08:09
学习学习!
作者: Autumn    时间: 2014-6-2 10:34
数组学习,希望能够帮到大家

数组学习.zip

1022 Bytes, 阅读权限: 100, 下载次数: 0


作者: chensc    时间: 2014-6-12 08:10
学习学习!
作者: 武萌    时间: 2014-6-14 14:36
自己的一些粗糙理解,大家多多交流。

java数组理解.zip

332 Bytes, 下载次数: 391


作者: chensc    时间: 2014-7-9 12:36
学习学习!
作者: itheima-zx    时间: 2014-7-11 22:33
可以试试。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2