- 输出:保留两位小数 问题 已知a=0.20001,输出:0.20 思路 setprecision:功能是控制输出流显示浮点数的有效数字个数,注意是有效数字。如果和fixed合用的话,可以控制小数点后面有几位。 这下这知道为什么输出是0.2了吧,必须是输出有效数字,后面的0要省略。如果a=0.21001,直接用就输出是0.21。 为了得到0.20,在这里就要用到fix... 输出:保留两位小数 问题 已知a=0.20001,输出:0.20 思路 setprecision:功能是控制输出流显示浮点数的有效数字个数,注意是有效数字。如果和fixed合用的话,可以控制小数点后面有几位。 这下这知道为什么输出是0.2了吧,必须是输出有效数字,后面的0要省略。如果a=0.21001,直接用就输出是0.21。 为了得到0.20,在这里就要用到fix...
- 前言 很久都没有写过C++了,但是最近交通信息工程有个实验,需要用到C++读取GPS数据,提取出经纬度,然后根据坐标绘制位置点。这个思路其实也不是很难,读取数据,提取需要的元素,数据处理,显示位置点。但是!!! 海轰居然栽在了文件读取,一直只能读取第一行的数据。可是,看了很... 前言 很久都没有写过C++了,但是最近交通信息工程有个实验,需要用到C++读取GPS数据,提取出经纬度,然后根据坐标绘制位置点。这个思路其实也不是很难,读取数据,提取需要的元素,数据处理,显示位置点。但是!!! 海轰居然栽在了文件读取,一直只能读取第一行的数据。可是,看了很...
- 课设题目 简易计算器 功能需求 利用MFC构造图形化界面实现加减乘除等基本运算额外的计算法则PLUS功能 例如:输入2+2= 计算结果(加减乘除都行,最后一定是‘=’结束) 程序运行图 源码 源码太多,海轰放在公众号:海轰Pro 回复: 海轰 即可获取源码 O(∩_∩)O哈哈~ 课设题目 简易计算器 功能需求 利用MFC构造图形化界面实现加减乘除等基本运算额外的计算法则PLUS功能 例如:输入2+2= 计算结果(加减乘除都行,最后一定是‘=’结束) 程序运行图 源码 源码太多,海轰放在公众号:海轰Pro 回复: 海轰 即可获取源码 O(∩_∩)O哈哈~
- 数值的整数次方 题目: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 方法一(利用pow()函数,居然编译通过了?): class Solution { public: double Power(double base, int exponent) { re... 数值的整数次方 题目: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 方法一(利用pow()函数,居然编译通过了?): class Solution { public: double Power(double base, int exponent) { re...
- 测试代码 #include<string> #include<iostream> #include<sstream> using namespace std; //数据类型转换模板函数 template <class Type> Type stringToNum(const string str) { istrin... 测试代码 #include<string> #include<iostream> #include<sstream> using namespace std; //数据类型转换模板函数 template <class Type> Type stringToNum(const string str) { istrin...
- 1+2+3+…+n=? 题目 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C) 方法(递归) #include<iostream> using namespace std; //利用短路求值 与操作 int sum(int n) { int x=n; x&... 1+2+3+…+n=? 题目 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C) 方法(递归) #include<iostream> using namespace std; //利用短路求值 与操作 int sum(int n) { int x=n; x&...
- 前言 一般在C++程序编写过程中,我们所能一算的数其实都是有限制的,对于多位数(比如20位数或更多),利用正常的方法就无法计算出正确结果,所以大数运算还是需要研究哈 O(∩_∩)O~ 验证代码 #include <iostream> #include <string> using namespace std; string plus(str... 前言 一般在C++程序编写过程中,我们所能一算的数其实都是有限制的,对于多位数(比如20位数或更多),利用正常的方法就无法计算出正确结果,所以大数运算还是需要研究哈 O(∩_∩)O~ 验证代码 #include <iostream> #include <string> using namespace std; string plus(str...
- 实验四 图的基本操作 1.实验内容与要求 理解邻接矩阵和邻接表的概念任选一种存储方式实现以下操作:图的构造、深度优先遍历以及广度优先遍历选作:最小生成树和最短路径。 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 深度优先遍历: 1.访问顶点v;visited[v]=1; 2.W=顶点v的第一个邻接点 3.While(w存在) ... 实验四 图的基本操作 1.实验内容与要求 理解邻接矩阵和邻接表的概念任选一种存储方式实现以下操作:图的构造、深度优先遍历以及广度优先遍历选作:最小生成树和最短路径。 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 深度优先遍历: 1.访问顶点v;visited[v]=1; 2.W=顶点v的第一个邻接点 3.While(w存在) ...
- 前言 题目要求:提取一个字符串中所有的单词,例如“my name is haihong”,返回“my”“name”“is”“haihong”。 解答 方法一: #include <iostream> #include<vector> using... 前言 题目要求:提取一个字符串中所有的单词,例如“my name is haihong”,返回“my”“name”“is”“haihong”。 解答 方法一: #include <iostream> #include<vector> using...
- 实验二 栈和队列 1.实验内容与要求 理解栈和队列的逻辑结构及应用场景针对实际问题选择循环队列或链栈的方法,编程实现构造、插入、删除等基本操作掌握栈和队列的存储原理 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 计算优先级: char Priority(char ch1,char ch2){ int a; int b; swi... 实验二 栈和队列 1.实验内容与要求 理解栈和队列的逻辑结构及应用场景针对实际问题选择循环队列或链栈的方法,编程实现构造、插入、删除等基本操作掌握栈和队列的存储原理 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 计算优先级: char Priority(char ch1,char ch2){ int a; int b; swi...
- 题目描述 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 12 示例 2: 输入:text = "loonbalxbal... 题目描述 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 12 示例 2: 输入:text = "loonbalxbal...
- 调整数组顺序使奇数位于偶数前面 题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 方法一: 假设a数组存着原数组,我们可以生成一个一样的b数组,先遍历a数组,找出所有奇数,放入b数组中,最后再遍历一次a数组,把偶数放入b数组中 原理验证: ... 调整数组顺序使奇数位于偶数前面 题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 方法一: 假设a数组存着原数组,我们可以生成一个一样的b数组,先遍历a数组,找出所有奇数,放入b数组中,最后再遍历一次a数组,把偶数放入b数组中 原理验证: ...
- 代码 #include<iostream> using namespace std; static int count=1; void move(char src,char dest) { cout<<"第"<<count<<"步: "<<src<<"------->"<<d... 代码 #include<iostream> using namespace std; static int count=1; void move(char src,char dest) { cout<<"第"<<count<<"步: "<<src<<"------->"<<d...
- 优先队列 priority_queue:优先队列,本质是堆实现。与队列不同的是,priority_queue只能访问队列头部的信息(使用top),且插入元素后,会自动排序。 基本操作: top(): 访问队头元素empty(): 队列是否为空size():返回队列内元素个数push():插入元素到队尾 (并排序)emplace():原地构造一个元素并插入队列pop... 优先队列 priority_queue:优先队列,本质是堆实现。与队列不同的是,priority_queue只能访问队列头部的信息(使用top),且插入元素后,会自动排序。 基本操作: top(): 访问队头元素empty(): 队列是否为空size():返回队列内元素个数push():插入元素到队尾 (并排序)emplace():原地构造一个元素并插入队列pop...
- 剪绳子 题目 给你一根长度为n的绳子,请把绳子剪成m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],…,k[m]。请问k[0]xk[1]x…xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。 要求 输入:8 输出:18 代码 #include&l... 剪绳子 题目 给你一根长度为n的绳子,请把绳子剪成m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],…,k[m]。请问k[0]xk[1]x…xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。 要求 输入:8 输出:18 代码 #include&l...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
回顾中
热门标签