分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.694
秒,为您找到
774
个相关结果.
搜书籍
搜文档
4.3 出现次数超过一半的数字
287
2025-05-15
《编程之法:面试和算法心得》
4.3 出现次数超过一半的数字 题目描述 分析与解法 解法一 解法二 解法三 解法四 举一反三 4.3 出现次数超过一半的数字 题目描述 题目:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。 分析与解法 一个数组中有很多数,现在我们要找出其中那个出现次数超过总数一半的数字,怎么找呢?大凡当我们碰到某一个杂乱无序的东西...
第11章 运行期类型识别
287
2025-05-18
《Thinking in Java (Java 编程思想)》
第11章 运行期类型识别 第11章 运行期类型识别 运行期类型识别(RTTI)的概念初看非常简单——手上只有基类型的一个引用时,利用它判断一个对象的正确类型。 然而,对RTTI的需要暴露出了面向对象设计许多有趣(而且经常是令人困惑的)的问题,并把程序的构造问题正式摆上了桌面。 本章将讨论如何利用Java在运行期间查找对象和类信息。这主要采取两种形式...
4.3 出现次数超过一半的数字
287
2025-05-31
《编程之法:面试和算法心得》
4.3 出现次数超过一半的数字 题目描述 分析与解法 解法一 解法二 解法三 解法四 举一反三 4.3 出现次数超过一半的数字 题目描述 题目:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。 分析与解法 一个数组中有很多数,现在我们要找出其中那个出现次数超过总数一半的数字,怎么找呢?大凡当我们碰到某一个杂乱无序的东西...
附录B 概率统计
287
2025-05-31
《编程之法:面试和算法心得》
附录B 概率统计 附录B 概率统计 1 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。 分析:这题主要考的是对概率的理解。程序关键是要算出rand10,1到10,十个数字出现的考虑都为10%.根据排列组合,连续算两次rand7出现的组合数是7*7=49,这49种组合每一种出现考虑是...
附录B 概率统计
285
2025-05-15
《编程之法:面试和算法心得》
附录B 概率统计 附录B 概率统计 1 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。 分析:这题主要考的是对概率的理解。程序关键是要算出rand10,1到10,十个数字出现的考虑都为10%.根据排列组合,连续算两次rand7出现的组合数是7*7=49,这49种组合每一种出现考虑是...
17.3 封装
280
2025-05-16
《Linux上Lua应用实战与人工智能》
17.3 封装 undefined封装 17.3 封装 undefined封装 我们都知道,在C++或Java中,对于类中的成员函数或变量都有访问权限的。public,protected和private这几个关键字还认识吧。那么在Lua中呢?Lua中是本身就是一门“简单”的脚本语言,本身就不是为了大型项目而生的,所以,它的语言特性中,本身就没有带有...
侧链设计原理
273
2025-05-17
《区块链设计与实现》
侧链设计原理 undefined 侧链设计原理 undefined 侧链设计原理 需要个小的智能合约. 需要锁住1条链上的钱. 要做侧链, 结构要从 address, amount.改为 address不止是地址,还要包括虚拟机之类的东西. 我们提议让父链和侧链相互做数据的SPV验证。由于不能指望父链客户端能看到每条侧链,为了证明...
策略模式
268
2025-05-15
《PHP开发面试题》
策略模式 策略模式的三种角色 策略模式实现步骤 策略模式设计代码实现 策略模式 策略模式指的是程序中涉及决策控制的一种模式,是一组算法的封装,动态选择需要的算法并使用。 策略模式的三种角色 抽象策略角色具体策略角色环境角色(对抽象策略角色的引用) 策略模式实现步骤 1.定义抽象角色类(定义好各个实现的共同抽象方法)2.定义具体策略类(...
5.4 软件的层次化设计:一个案例
267
2025-05-08
《程序设计思想与方法》
5.4 软件的层次化设计:一个案例 5.4 软件的层次化设计:一个案例 一个复杂软件通常是由很多构件组成的,各构件之间的交互关系有多种模式。例如,在 面向过程编程中,一个程序通常是由多个子程序(过程或函数)组成的,各子程序之间通过 调用和返回来进行交互。又如,在面向对象编程中,一个程序是由许多对象组成的,对象之 间通过发送消息来进行交互。本节中我们通...
13.6 文本区域
266
2025-05-18
《Thinking in Java (Java 编程思想)》
13.6 文本区域 13.6 文本区域 “文本区域”很像文字字段,只是它拥有更多的行以及一些引人注目的更多的功能。另外你能在给定位置对一个文本字段追加、插入或者修改文字。这看起来对文本字段有用的功能相当不错,所以设法发现它设计的特性会产生一些困惑。我们可以认为如果我们处处需要“文本区域”的功能,那么可以简单地使用一个线型文字区域在我们将另外使用文本字段...
1..
«
66
67
68
69
»
..78