数智图书馆-无锡数智政务 本次搜索耗时 3.779 秒,为您找到 176 个相关结果.
  • 1.1 一则童话

    1.1 一则童话 1.1.1 0和1的故事 1.1.2 0是什么都没有? 1.1.3 0的位置 1.1.4 程序中的0 1.1 一则童话 根据我们所学的知识可知道,数据通常是用0、1、2、3、4、5、6、7、8、9这些数来表示,由这些数的不同组合表示现实生活中各种各样的数据。首先来看这个数列中的前两个数:0和1,从通常意义来说,0就是什么也没有...
  • 41 不要害怕人工智能

    41 不要害怕人工智能 41 不要害怕人工智能 格雷戈里·本福德(Gregory Benford) 加州大学欧文分校物理学和天文学名誉教授;其科幻小说《时间景象》(Timescape )曾获星云奖 人 工智能不一定是弗兰肯斯坦的怪物,我们相信反对者们会坚持这种看法。而且,我也相信人类最神秘的能力:发明与创造。 以自动驾驶汽车为例。在什么条件...
  • 空标题文档

    2.2 程序设计语言产生的原因 我们为了获得更轻松便捷的体验而编写程序。但轻松便捷不等于偷工减料。偷工减料在前,痛苦在后,这不是真正的便捷。 懒惰:程序员的三大美德之一 大家听说过“程序员的三大美德”吗? Perl 语言的设计者 Larry Wall 在其著作 Programming Perl6 中提出,优秀的程序员具有三大美德: 懒惰、急躁和傲慢(...
  • 16.3 模拟垃圾回收站

    16.3 模拟垃圾回收站 16.3 模拟垃圾回收站 这个问题的本质是若将垃圾丢进单个垃圾筒,事实上是未经分类的。但在以后,某些特殊的信息必须恢复,以便对垃圾正确地归类。在最开始的解决方案中,RTTI扮演了关键的角色(详见第11章)。 这并不是一种普通的设计,因为它增加了一个新的限制。正是这个限制使问题变得非常有趣——它更象我们在工作中碰到的那些非常麻...
  • 空标题文档

    11.3 方法 1:模块、包 什么是模块、包 一个程序中有多个构成要素,它们之间存在相互作用。如图 11.4 所示,每个图形都由 10 个要素和 21 个相互作用关系构成。那么其中哪个更便于理解呢? 图 11.4 哪个更容易理解 以前的程序设计中,函数和变量是处于同等地位并且散布在程序中的。不管哪个函数、哪个变量,在程序的任何位置都能访问。但是...
  • 13.2 魔幻矩阵——2048

    40 2025-06-17 《Android群英传》
    13.2 魔幻矩阵——2048" level="2"> 13.2 魔幻矩阵——2048 13.2.1 2048概述" level="3"> 13.2.1 2048概述 13.2.2 2048游戏分析" level="3"> 13.2.2 2048游戏分析13.2.2.1 确定布局 13.2.2.2 确定算法 13.2.3 2048初始化工作" l...
  • 1.4 还有哪些进制

    1.4 还有哪些进制 1.4.1 神奇的八卦:八进制 1.4.2 钟表使用的十二进制 1.4.3 半斤八两:十六进制 1.4.4 60年一个甲子:六十进制 1.4.5 各种进制之间的转换 1.4.6 二进制与八进制、十六进制的转换 1.4 还有哪些进制 其实,除了我们常用的十进制数和电脑用的二进制数之外,生活中还有很多的计数进制,并且有很多...
  • 8.1 逻辑的重要性

    8.1 逻辑的重要性 8.1.1 模棱两可的表述 8.1.2 肯定或否定 8.1.3 程序中的逻辑判断 8.1 逻辑的重要性 数理逻辑就是精确化、数学化的形式逻辑,它是现代计算机技术的基础。作为程序员,必须掌握数理逻辑的相关知识。这样,不仅在编写程序时不会出现逻辑错误,并且在编写项目文档等用自然语言描述的信息时,也同样能做到表达清楚,不会产生歧义...
  • 7.5 接口

    7.5 接口 7.5 接口 “interface”(接口)关键字使抽象的概念更深入了一层。我们可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但不规定方法主体。接口也包含了基本数据类型的数据成员,但它们都默认为static和final。接口只提供一种形式,并不提供实施的细节。 接口这样描述自己:“对于实...
  • 空标题文档

    2.1 程序设计语言诞生的历史 在第 1 章中我们讲到,通过比较旧事物和新事物可以加深理解。其实,了解旧事物还有另外一个好处。 很多事物都是在过去的基础上,通过不断积累创造出来的。新事物是在充分了解了旧事物的基础上发展起来的。现在那些看似理所当然的事物在过去可能不为世人所知。因此,对于初学者来说,学会从前人的视角来考虑问题,是十分有益的。 那么,我们...