第二十五天打卡

第一题题目:

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

个人总结:

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 (alphabet[i] == del_char)

alphabet[i] = '0';

}

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

{

if (alphabet[j] != '0')

cout << alphabet[j];

}

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 += tele[j];

}

weihao = '6' + weihao;

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

{

cout << weihao[m];

}

cout << endl;

}

}

return 0;

}

英语翻译

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

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

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

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

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

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

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

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

英语单词打卡

相关推荐
知识浅谈4 小时前
DeepSeek V4 和 GPT-5.5 在同一天发布了??我也很懵,但对比完我悟了
算法
DeepModel4 小时前
通俗易懂讲透 Q-Learning:从零学会强化学习核心算法
人工智能·学习·算法·机器学习
田梓燊4 小时前
力扣:19.删除链表的倒数第 N 个结点
算法·leetcode·链表
简简单单做算法5 小时前
基于GA遗传优化双BP神经网络的时间序列预测算法matlab仿真
神经网络·算法·matlab·时间序列预测·双bp神经网络
guygg886 小时前
利用遗传算法解决列车优化运行问题的MATLAB实现
开发语言·算法·matlab
武藤一雄6 小时前
19个核心算法(C#版)
数据结构·windows·算法·c#·排序算法·.net·.netcore
sali-tec6 小时前
C# 基于OpenCv的视觉工作流-章52-交点查找
图像处理·人工智能·opencv·算法·计算机视觉
yu85939587 小时前
MATLAB连续线性化模型预测控制(SL-MPC)
算法·机器学习·matlab
ytttr8737 小时前
基于ACADO工具包的自主车道跟踪与避障MPC控制
算法