第二十五天打卡

第一题题目:

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

个人总结:

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

英语单词打卡

相关推荐
甄心爱学习2 小时前
【单调栈】【哈希】
算法·哈希算法
蚂蚁数据AntData2 小时前
DB-GPT 0.7.5 版本更新:基于 Falcon 评测集的Text2SQL评测体系全面升级,支持LLM/Agent两种评测模式和多环境评测
大数据·人工智能·算法·ai·开源
gihigo19982 小时前
粒子群优化(PSO)改进算法在全局最优解搜索中的应用
算法
L_Aria2 小时前
3875. 【NOIP2014八校联考第4场第2试10.20】星球联盟(alliance)
数据结构·算法·图论
仰泳的熊猫2 小时前
题目 1473: 蓝桥杯基础练习VIP-芯片测试
数据结构·c++·算法·蓝桥杯
YGGP2 小时前
【Golang】LeetCode 560. 和为 K 的子数组
算法·leetcode·职场和发展
汉克老师2 小时前
GESP2024年9月认证C++二级( 第一部分选择题(1-8))
c++·算法·循环结构·分支结构·gesp二级·gesp2级
石去皿2 小时前
算法面试通关指南:高频考点+解题模板+避坑实战
算法·面试·职场和发展