- C++产生素数表----滚动数组 vector<int>primes = {2,3,5}; void init(int n){ for(int i = primes.back()+2... C++产生素数表----滚动数组 vector<int>primes = {2,3,5}; void init(int n){ for(int i = primes.back()+2...
- 安徽科技学院2018-2019-1学期:周赛1 解题报告 点击这里查看比赛链接 为了提高安科同学的编程水平,特此安排周赛供同学们练习(本次比赛主要针对刚接触编程的同学,刚学到了循环的同学,... 安徽科技学院2018-2019-1学期:周赛1 解题报告 点击这里查看比赛链接 为了提高安科同学的编程水平,特此安排周赛供同学们练习(本次比赛主要针对刚接触编程的同学,刚学到了循环的同学,...
- 题目:设计一个类,我们只能生成该类的一个实例。 分析:由于要求类只能实例化一个唯一对象,我们要将类的构造函数私有化,避免别人直接通过类来创建对象。同时在类中声明一个指向这个唯一对象的指针,使用static关键字修饰为静态指针。 具体步骤: 1.将类的构造函数私有化 2.类中声明指向类的指针,并在外部进行初始化 3.将类的指针私有化... 题目:设计一个类,我们只能生成该类的一个实例。 分析:由于要求类只能实例化一个唯一对象,我们要将类的构造函数私有化,避免别人直接通过类来创建对象。同时在类中声明一个指向这个唯一对象的指针,使用static关键字修饰为静态指针。 具体步骤: 1.将类的构造函数私有化 2.类中声明指向类的指针,并在外部进行初始化 3.将类的指针私有化...
- 学习指针之前需要明确一个概念叫内存地址,计算机的内存被划分为一个个的存储单元,简称内存单元;内存单元按一定的规则编号,这个编号就是存储单元的地址。 指针变量和指针变量的定义 指针变量是一种... 学习指针之前需要明确一个概念叫内存地址,计算机的内存被划分为一个个的存储单元,简称内存单元;内存单元按一定的规则编号,这个编号就是存储单元的地址。 指针变量和指针变量的定义 指针变量是一种...
- 1017 Queueing at Bank (25 分) 题目传送门:1017 Queueing at Bank (25 分) 一、题目大意 n个人,k个窗口,求平均每个人等待的时间。... 1017 Queueing at Bank (25 分) 题目传送门:1017 Queueing at Bank (25 分) 一、题目大意 n个人,k个窗口,求平均每个人等待的时间。...
- 1,函数重载 函数重载是一种泛型设计,c语言和python都不支持,c++支持 2,普通函数重载 函数签名由函数名和函数参数组成,和返回值无关。 签名相同的函数放一起会造成符号冲突,无法编译: 如果两个同名函数的签名不同(即参数不同),那么就可以重载: void f(int x){ cout << x ... 1,函数重载 函数重载是一种泛型设计,c语言和python都不支持,c++支持 2,普通函数重载 函数签名由函数名和函数参数组成,和返回值无关。 签名相同的函数放一起会造成符号冲突,无法编译: 如果两个同名函数的签名不同(即参数不同),那么就可以重载: void f(int x){ cout << x ...
- 《剑指Offer》面试题10 1 问题 题目:写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。 2 分析 对于斐波那契数列问题,至少有递归和循环两种算法。下面就解法的角度,分析一下两种方法的优劣 递归:优点是思路简单,代码也比较直观;缺点是效率低,调用栈区空间会对时间和空间造成... 《剑指Offer》面试题10 1 问题 题目:写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。 2 分析 对于斐波那契数列问题,至少有递归和循环两种算法。下面就解法的角度,分析一下两种方法的优劣 递归:优点是思路简单,代码也比较直观;缺点是效率低,调用栈区空间会对时间和空间造成...
- 一、同一头文件中类嵌套的疑问 假设我们有两个类A和B,分别定义在各自的头文件A.h和B.h中,但是在A中要用到B,B中也要用到A,像下面的写法是错误的: class B; class A{ public: B b;}; class B{ public: A a;}; ... 一、同一头文件中类嵌套的疑问 假设我们有两个类A和B,分别定义在各自的头文件A.h和B.h中,但是在A中要用到B,B中也要用到A,像下面的写法是错误的: class B; class A{ public: B b;}; class B{ public: A a;}; ...
- 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节,我们新创建一个名为 ConsoleLog 的新 Actor 子类(我们不需要在头文件中执行任何操作)。 ConsoleLog.h #pragma once #include "CoreMinimal.h"#includ... 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节,我们新创建一个名为 ConsoleLog 的新 Actor 子类(我们不需要在头文件中执行任何操作)。 ConsoleLog.h #pragma once #include "CoreMinimal.h"#includ...
- 《剑指Offer》面试题24:反转链表 1 题目 定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 2 分析 改变节点的指向,引用改节点需要两个指针,一个用于指向当前指针p1,另一个用来指向它的上一个节点。另外,为了防止操作过程中链表(p1节点与其下一个节点)断开而丢失,... 《剑指Offer》面试题24:反转链表 1 题目 定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 2 分析 改变节点的指向,引用改节点需要两个指针,一个用于指向当前指针p1,另一个用来指向它的上一个节点。另外,为了防止操作过程中链表(p1节点与其下一个节点)断开而丢失,...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 在本教程中,当发生重叠事件时,我们将改变静态网格的材质。首先,创建一个新的 Actor 子类,在本教程中我叫它 ChangeMaterialMesh。 首先,在 .h 文件中,我们将创建一个 UStaticMeshComponent 、两个 UMa... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 在本教程中,当发生重叠事件时,我们将改变静态网格的材质。首先,创建一个新的 Actor 子类,在本教程中我叫它 ChangeMaterialMesh。 首先,在 .h 文件中,我们将创建一个 UStaticMeshComponent 、两个 UMa...
- 《剑指Offer》面试题30:包含min函数的栈 1 题目 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。在该栈中,调用min、push及pop的时间复杂度都是O(1)。 2 问题分析 构造一个辅助栈,保证辅助栈空间的栈顶元素始终是数据栈中的最小元素。那么当程序对栈进行... 《剑指Offer》面试题30:包含min函数的栈 1 题目 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。在该栈中,调用min、push及pop的时间复杂度都是O(1)。 2 问题分析 构造一个辅助栈,保证辅助栈空间的栈顶元素始终是数据栈中的最小元素。那么当程序对栈进行...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,我们继续在 Character.h 文件中,在 public 部分声明 OnOverlapBegin 和OnOverlapEnd 方法。我在本教程中的头文件名为 UnrealCPPCharacter.h ,你的文件可能有不同的名称。你可以在... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,我们继续在 Character.h 文件中,在 public 部分声明 OnOverlapBegin 和OnOverlapEnd 方法。我在本教程中的头文件名为 UnrealCPPCharacter.h ,你的文件可能有不同的名称。你可以在...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,本教程创建一个新的 C++ Actor 子类并将其命名为 FloatingActor。在头文件中将创建四个浮点变量。我们将创建 RunningTime、XValue、YValue 和 ZValue 变量。 下面是最终的头文件代码 F... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,本教程创建一个新的 C++ Actor 子类并将其命名为 FloatingActor。在头文件中将创建四个浮点变量。我们将创建 RunningTime、XValue、YValue 和 ZValue 变量。 下面是最终的头文件代码 F...
- 1086 Tree Traversals Again (25 分) 题目传送门:1086 Tree Traversals Again (25 分) 一、题目大意 这道题的难点就在于是否能读懂题意了。... 1086 Tree Traversals Again (25 分) 题目传送门:1086 Tree Traversals Again (25 分) 一、题目大意 这道题的难点就在于是否能读懂题意了。...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签