更多 标签 '结构'
  • 序列中的列表list数据类型
  • 接下来,我们详细介绍序列里面的几个数据类型。序列里有一系列的复合数据类型,其中最多才多艺的就是 list(列表)。list 用方括号括起来,并且用逗号分隔,成员的类型可以是不一样的,但一般是一种类型。list和string不一样的是,string是不可变(immutable)的类型,list是可变的(mutable),可以对list整体或一部分进行改变。
  • 复合结构的赋值语句理解
  • 什么叫做复合结构呢?比如,我们大家一般都用过手机,也应该都知道,手机里面有个联系人名录,里面记录了联系人的姓名、手机、住宅电话、公司电话、备注等信息。在这个例子里面,每个联系人条目就是一个包含了姓名、手机、住宅电话、公司电话、备注等信息的复合结构。
  • 命令式编程范式初探
  • 命令式编程(Imperative Programming)是最原始也是我们最熟悉的编程范式。用命令式编写的程序由命令序列组成,即一系列祈使句:“先做这,再做那”,强调“怎么做”。从范式的角度看,其世界观是:程序是由若干行动指令组成的有序列表;其方法论是:用变量来储存数据,用语句来执行指令。
  • 信息的强结构和弱结构
  • 稻草搭建的桥不是强结构,钢铁做的桥一定非常坚固,知识结构也有强弱之分,如有可能,应当尽量使用强结构。随意信息结构是最弱的结构,难以进行整体性学习,学起来时间长,而实际应用价值又很局限,可能的话,要尽力找出随意信息中可能的逻辑结构(于无序中寻有序),能帮助你记忆。
  • 五类信息结构类型概述
  • 大多数学科的学习过程都是类似的。不管是学习化学、历史还是编程,你都要经历获取、理解、拓展、纠错以及最后的应用阶段。问题是不同学科的知识类型并不相同,历史课上你要记住一大堆日期;学习面向对象程序设计你要了解什么是多态性,不同的知识有不同的结构类型。虽然学习的过程是类似的,但是知识结构的类型却不一样。
  • 善用熟悉的结构去理解与接纳知识
  • 世界上有一些为多数人使用的成熟的结构,这些成熟的结构非常根深蒂固,它们是我们构建模型、通道和学习新科目的宝贵资源。很多结构你可能用过,下面介绍几个最典型的成熟结构。感知结构是我们发展最好的结构,你有大量的图像、声音和情感等感觉,而这些感觉又交织联系,综合起来构成了你的生活经验。
  • 高速通道,更快捷、深刻的理解
  • 结构里有很多路将建筑连接在一起,拥有数百条城市内部的公路当然很有用,但是光有内部的路并不足以发挥具有整体性大脑的真实力量。因此,你需要增加的是城市之间的高速公路:即结构与结构之间的联系(实际上就是用生活经验中的例子来模拟、比喻要学的知识。)。
  • 理解是知识结构高度发达的结果
  • 结构就是一系列紧密联系的知识。假如你打算学习C++语言编程,你可能已经有C++语言的知识结构,这个知识结构包含你所知的所有C++语言知识,是有关C++语言各种知识及其联系的总和。结构就好像你思想中的一座城市,在城市中有很多建筑物,建筑物之间有道路相连。
  • 从哈希结构去理解PHP数组的特性
  • php的数组实际上就是hash_table,无论是 array(1, 2, 3) 还是array(1 => 2, 2=> 4)等等。插入和删除都是O(1)的复杂度,特别是删除,比较方便。遍历的效率低于一般的数组,因为数据不是连续的。对于数组一些方法的实现也不能完全按照一般数组的方式来设想,可能会有差别。
  • PHP哈希表结构的深入剖析
  • 前面提到了PHP里的哈希算法,还有哈希表的数据结构实现,还有Times33算法等,但是我觉得我到现在还没有完全理解啊。能不能再细致点、深入点地去理解呢?我们知道在C语言里数组是一个基本的内存块(chunk of memory),所以使用一定要明确数组长度而动态数组几乎是不可能的……
  • C语言里的结构是什么一回事?
  • 我们来思考一个问题,如果我们要保存一个年级所有学生的信息,我们该如何去做呢?一般思路是用数组去做,因为学号啊,姓名啊,成绩啊,都是同类元素的集合。但是再进一步思考发现,学生的信息还是有不少东西的,比如学号,姓名,各科成绩,电话,家庭住址,那就得要很多数组了,管理起来很麻烦。
更多 推荐文章

Welcome to NowaMagic Academy

现代魔法 推荐于 2013-02-27 10:23

更多 目录树
更多 热门小组
魔法达人