万象云档 本次搜索耗时 0.999 秒,为您找到 1012 个相关结果.
  • 4.3 自顶向下设计

    4.3 自顶向下设计 4.3 自顶向下设计 采用传统过程式语言进行模块化编程时,主要通过自顶向下方法来进行系统设计。 自顶向下设计也称为逐步求精(stepwise refinement),是将一个系统逐层分解为子系统的设计过程。首先,对整个系统进行概要设计,指明构成系统的顶层子系统有哪些,注意在 此并不给出各个子系统的细节。其次,对每个子系统重复这个设...
  • 附录C 智力逻辑

    附录C 智力逻辑 附录C 智力逻辑 1 五个海盗抢到了100颗宝石,每一颗都一样大小和价值连城。他们决定这么分: 抽签决定自己的号码(1、2、3、4、5) 首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔进大海喂鲨鱼 如果1号死后,再由2号提出分配方案,然后剩下的4人进行表决,当且仅当超过半数...
  • 八:算杀

    需要算杀吗? 算杀其实是很多AI都带有的功能,简单的说,正常的搜索会搜索所有的可能性,而算杀只计算活三和冲四的节点,由于每一层的分支变得更少,因此算杀可以很容易实现较大的深度,一般都可以搜索到 12层以上。 在第一版教程中我是在叶节点算杀的,用的是 6 + 5 的方式,也就是正常搜索到6层,然后在叶节点进行5层的算杀,把整体深度提升到 11 ...
  • 第二十二题 奇偶排序

    114 2025-05-31 《经典算法题》
    第二十二题 奇偶排序 第二十二题 奇偶排序 这个专题因为各种原因好久没有继续下去了,MM吧。。。你懂的,嘿嘿,不过还得继续写下去,好长时间不写,有些东西有点生疏了, 这篇就从简单一点的一个“奇偶排序”说起吧,不过这个排序还是蛮有意思的,严格来说复杂度是O(N2),不过在多核的情况下,可以做到 N2 /(m/2)的效率,这里的m就是待排序的...
  • 6.3.1 集合

    6.3.1 集合 6.3.1 集合 Python 提供了集合类型 set,用于表示大量数据的无序集合体。集合可以由各种数据组 成,数据之间没有次序,并且互不相同。可见,Python 集合基本上就是数学中所说的集合①。 集合类型的值有两种创建方式:一种是用一对花括号将多个用逗号分隔的数据括起来; 另一种是调用函数 set(),此函数可以将字符串、列表、...
  • 4.3.3 第三层设计

    4.3.3 第三层设计 4.3.3 第三层设计 首先考虑函数 leapyears 的实现,该函数的功能是计算从 1900 到 year(不含)之间 的闰年个数。这可以用逐年检验的方法来实现①:对从 1900 到 year-1 的每一年,测试该 年是否闰年,如果是则为计数变量 count 加 1。于是得到如下代码: def leapyears ( y...
  • 数据库快速入门: 示例代码

    数据库快速入门: 示例代码 ,初始化数据库类 ,多结果标准查询(对象形式) ,多结果标准查询(数组形式) ,测试查询结果 ,单结果标准查询(对象形式) ,单结果标准查询(数组形式) ,标准插入 ,使用查询构造器查询数据 ,使用查询构造器插入数据 数据库快速入门: 示例代码 这个页面包含的示例代码将简单介绍如何使用数据库类。更详细的信息...
  • 网页缓存

    网页缓存 ,缓存是如何工作的? ,开启缓存 ,删除缓存 网页缓存 CodeIgniter 可以让你通过缓存页面来达到更好的性能。 尽管 CodeIgniter 已经相当高效了,但是网页中的动态内容、主机的内存 CPU 和数据库读取速度等因素直接影响了网页的加载速度。 依靠网页缓存, 你的网页可以达到近乎静态网页的加载速度,因为程序的输出结果 已...
  • 下载 CodeIgniter

    下载 CodeIgniter ,GitHub 下载 CodeIgniter CodeIgniter v3.0.0 (当前版本) CodeIgniter v2.2.1 CodeIgniter v2.2.0 CodeIgniter v2.1.4 CodeIgniter v2.1.3 CodeIgniter v2.1.2 CodeIgnite...
  • torch.utils.checkpoint

    torch.utils.checkpoint torch.utils.checkpoint.checkpoint(function, *args) torch.utils.checkpoint.checkpoint_sequential(functions, segments, *inputs) 译者署名 torch.utils.checkpoi...