第二十五天打卡

第一题题目:

以字符串形式输入仅有整数和加减(正负)号构成的表达式,输出该表达式的值。标准输入设备中有多组测试数据,每组输入数据由一行组成,输入仅有整数和加减(正负)号构成的表达式(但是表达式可以插入空格)。

个人总结:

1.带空格的字符串的输入需要用到getline,因为如果正常cin输入的话会导致遇到空格或者回车而停止,getline的话空格会当做字符存储,回车是结束输入。

代码:

#include<iostream>

#include<string>

using namespace std;

int main()

{

string line;

while (getline(cin, line))

{

int result = 0;

int cur = 0;

int signal = 1;

line = '+' + line;

for (char c : line)

{

if (c == ' ')

continue;

if (c >= '0' && c <= '9')

{

cur = cur * 10 + (c - '0');

}

else if (c == '+' || c == '-')

{

result += signal * cur;

cur = 0;

signal = (c == '+') ? 1 : -1;

}

}

result += signal * cur;

cout << result << endl;

}

return 0;

}

第二题题目:

从键盘输入一个字符串和一个字符,将输入字符从字符串中删除,输出新的字符串。如果字符串中没有此字符,则原样输出字符串。

个人总结:

1.和上一题有类似的一点,单独输入的一个字符如果使用cin的话无法正确输入空格,需要使用cin.get来单独获取一个字符。

2.要用一个cin.ignore来清楚上一组输入的数据残留。

代码:

#include<iostream>

#include<string>

using namespace std;

int main()

{

string alphabet;

char del_char;

while (getline(cin, alphabet))

{

cin.get(del_char);

cin.ignore();

for (int i = 0; i < alphabet.length(); i++)

{

if (alphabeti == del_char)

alphabeti = '0';

}

for (int j = 0; j < alphabet.length(); j++)

{

if (alphabetj != '0')

cout << alphabetj;

}

cout << endl;

}

}

第三题题目:

大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是"6"+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?

个人总结:

1.字符串在拼接后注意输出的范围大小。

代码:

#include<iostream>

#include<string>

using namespace std;

int main()

{

int n;

string tele;

while (cin >> n)

{

for (int i = 0; i < n; i++)

{

string weihao;

cin >> tele;

for (int j = 6; j <= tele.size(); j++)

{

weihao += telej;

}

weihao = '6' + weihao;

for (int m = 0; m < weihao.size()-1; m++)

{

cout << weihaom;

}

cout << endl;

}

}

return 0;

}

英语翻译

黑色为个人翻译,红色为机翻正确翻译

①云端信号处理被建立在手机网络之上,因特网的支柱还有各种各样的信息网络都处在中间这一层。②在物联网中,感知事件的意义不用遵循决定性或者协作性的模式。③实际上,服务导向型结构(SOA)模式更加适合这里。④有大量的传感器和滤波器被用于收集原始数据。

①信号处理云构建在中间层的移动网络、互联网骨干网以及各类信息网络之上。②在物联网中,传感事件的含义并不遵循确定性或句法模型。③实际上,面向服务的架构(SOA)模型在此处是适用的。④大量的传感器和过滤器被用于采集原始数据。

①各种各样的计算机和强大的云端网格被用于处理数据,并将其转化成信息和知识格式。②为了人工智能的应用,其感知的信息将其一起传入到一个决策制定的系统中去。③中间这一层常被考虑用于语义网或者语义网格。④一些参与部分(服务、组件、化身)被提及到。

①各类计算与存储云及网格被用于处理数据,并将其转化为信息和知识格式。②感知到的信息被用于构建智能应用的决策系统。③中间层也被视为语义网或网格。④一些参与者(服务、组件、化身)是自引用的。

IV.互联网在各种事物上的应用

①图表12C-2总结了物联网在民生领域的三个主要应用。②很明显的是,物联网在军事方面有着许多的应用,这些应用超出了我们讨论的范围。③普遍来说,使用物联网目的是为了提升工业生产率和提高经济的增长率。④物联网在环境保护中发挥着重要的作用,其中包含有污染物控制、天气预测,还有避免土地沙化和植被恢复。⑤在社会影响方面来说,物联网能够使我们的生活更加的方便和舒适。⑥社会服务、执法部门还有家庭和健康改善部门是最主要的受益者。⑦为保持这一部分的生存空间,我们将会简要讨论这方面的一些应用领域。

①表 12C-2 总结了物联网在三大民用应用领域的应用。②显然,物联网在军事领域也有诸多应用,这超出了本节的讨论范围。③总体而言,物联网的应用旨在提升工业生产力、促进经济增长。④物联网在环境保护方面发挥着重要作用,包括污染控制、天气预报以及灾害预防与恢复。⑤从社会影响来看,物联网能让我们的生活更加便捷舒适。⑥政府服务、执法以及家庭和健康改善是主要的受益领域。⑦在本节的剩余部分,我们将简要讨论部分应用领域。

英语单词打卡

相关推荐
江畔柳前堤4 小时前
大语言模型分布式训练:从并行策略到万卡工程的系统梳理
人工智能·分布式·深度学习·算法·目标检测·机器学习·语言模型
Forever Nore5 小时前
LeetCode 4 寻找两个正序数组的中位数 - 二分
算法·leetcode
罗西的思考7 小时前
【OpenClaw具身硬件】MiniClaw 阅读笔记---(1)基础
人工智能·算法·机器学习
蛋先生DX7 小时前
大模型参数存储格式揭秘:BF不是男朋友
深度学习·算法·llm
爱跳舞的烤冷面8 小时前
自学嵌入式第22天(数据结构——哈希)
数据结构·算法·哈希算法
猎嘤一号8 小时前
博弈论(Game Theory)的理论、算法与工程
人工智能·算法·安全·博弈论
月光船幽幽8 小时前
影子模式下保护 logits 不被修改
人工智能·python·算法
马拉AI8 小时前
腾讯开源 Agent 记忆系统,AI“换对话就忘”的问题有了新解法(附安装使用教程)
人工智能·算法·开源·科研
地平线开发者10 小时前
征程6工具链模型X86推理方式说明
算法
地平线开发者10 小时前
【征程6】校准量化中HistogramObserver解析
算法