一、模板的介绍模板是实现代码重用机制的一种工具,实质就是实现类型参数化,即把类型定义为参数。C++提供两种模板:函数模板,类模板。1.函数模板 先看几个求最大值的函数。int max(int a,int b){return a > b ? a : b;}float max(float a,float b){ return a > b ? a : b;}char max(char a...
一、STL介绍STL是标准模板库的简称。可重用性:STL几乎所有代码用模板类和模板函数方式实现。高性能:例如map采用红黑二叉树实现。移植性:在项目A上用STL编写的模块可以移植到项目B上。跨平台:用windows编写的代码可以在Mac OS的XCode上直接编译。 二、string定义:STL的字符串类型。使用string之前,字符串通常用char*表示。字符串string的使用方法:全面...
**为什么需要⽤例建模**——**描述系统的功能性需求**• 关联干系人需要以及软件需求 • 确认与系统交互的人或对象(参与者) • 定义系统的边界• 捕捉和传达系统的理想行为(用例) • 验证或确认需求• 规划工具*参与者(**Actor**)*与系统交互的人或外部系统*用例(**Usecase**)*系统为参与者提供的有价值的服务功能 *关联(**Associa,on**)*用例与参与者...
P2394 yyy loves Chemistry I题目背景因为会吃回车,所以放到题目描述里了喵~题目描述[故事背景]从前,有个人叫yyy,他特别喜欢化学,尤其是一些很危(zuo)险(si)的实验.[题目背景]这一天,他开始研究起了一个神奇又有趣的方程式2Na + 2H2O ==== 2NaOH + H2↑[问题描述]现在yyy将一块质量为xg的钠投入很多的水中,然后开始收集氢气.最终,我...
P2393 yyy loves Maths II题目背景上次蒟蒻 redbag 可把 yyy 气坏了,yyy 说他只是小学生,蒟蒻 redbag 这次不坑他了。题目描述redbag 给了 yyy 很多个数,要 yyy 计算这些数的和。必须要快,redbag 只给了 yyy 11 秒的时间!!!输入格式一行,很多个数。输出格式一行,一个实数(四舍五入精确到 55 位小数),表示这些数的和。输入...
P4413 [COCI2006-2007#2] R2题目描述The number S is called the mean of two numbers R1 and R2 if S is equal to (R1+R2)/2. Mirko's birthday present for Slavko was two integers R1 and R2. Slavko promptly ca...
P1421 小玉买文具题目描述班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 1 元 9 角,而班主任给小玉的钱是 a元 b角,小玉想知道,她最多能买多少只签字笔呢。输入格式输入只有一行两个整数,分别表示 a 和 b。输出格式输出一行一个整数,表示小玉最多能买多少只签字笔。输入输出样例输入 #1复制10 3输出 #1复制5说明/提示数据规模与约定对于全部的测试点,保...
P1554 梦中的统计题目背景Bessie 处于半梦半醒的状态。过了一会儿,她意识到她在数数,不能入睡。题目描述Bessie的大脑反应灵敏,仿佛真实地看到了她数过的一个又一个数。她开始注意每一个数码(0 \ldots 90…9):每一个数码在计数的过程中出现过多少次?给出两个整数 MM 和 NN (1 \leq M \leq N \leq 2 \times 10^91≤M≤N≤2×109 以...
P1888 三角函数题目描述输入一组勾股数 a,b,c(a\neq b\neq c)a,b,c(a=b=c),用分数格式输出其较小锐角的正弦值。(要求约分。)输入格式一行,包含三个正整数,即勾股数 a,b,ca,b,c(无大小顺序)。输出格式一行,包含一个分数,即较小锐角的正弦值输入输出样例输入 #1复制3 5 4输出 #1复制3/5说明/提示数据保证:a,b,ca,b,c 为正整数且 ...
P1887 乘积最大3题目描述请你找出 MM 个和为 NN 的正整数,他们的乘积要尽可能的大。输出字典序最小的一种方案。输入格式一行,两个正整数 N,MN,M输出格式MM 个和为 NN 的,乘积尽可能的大的正整数。输入输出样例输入 #1复制6 3输出 #1复制2 2 2说明/提示对于100%的数据,1 \le N \le 10^{9},1 \le M \le 10^{6}1≤N≤109,1≤...