假如工资有段位,你是个啥?

70f96f2a9d52f31d24dd9f292dbe9638.gif

3bb86c5e21466892fbb7f7f925015533.gif

90后三大困扰:

贫穷、脱发和没猫

贫穷使人头秃

贫穷使人变形

贫穷使人质壁分离

贫穷使人养不起猫

dbcf235b410adea00d3bcacffe9adec9.gif

年年打工年年穷

月入2500 命比咖啡苦

“你和我谈什么都行,别谈工资

最伤感情的聊天就是谈工资

而比谈工资还伤的是

自己是一群人赚得最少的那个

打工人感同身受

工资真是一个令人伤感的话题

但你以为这样播妞就不会说下去了吗?

不!

真正的勇士要敢于直面残酷的事实!

大家都是成年人

来啊!

互相伤害啊!!!

假如工资也有段位

月入3000信用卡续命的倔强青铜

月入1W仅够温饱的永恒钻石

月过5W内卷王中王的最强王者

现在的你,又在哪一层呢?

用一句话证明自己的工资段位,你会说?

不过,有人说,

工资低已经活得够艰难了,还要证明?!

证明了又怎样?能月入过万吗?

你们继续聊,我去扛水泥了……

爱慕之“薪”,人皆有之

只有强大的隐形贫困人口联盟

才能对抗贫穷带给我们的伤害

毕竟,你穷我穷大家穷

谁也不用羡慕谁

先听听别人怎么说:

6317cfe356794cc66f7526efcda1f4c1.gif

每个月个税2万...

小郭,帮我订个包间

fe6ce5f95e16ffa89bc0f3becc7977ca.png

睡前二万八,醒了八块二

吃不起茶叶蛋

吃面时候只敢加卤蛋,不敢加肉

这些年我没有领过工资,都是秘书代领的,平时根本不花钱,我哪里知道我的工资是多少?到底有多少钱我也不知道!

晚上九点以后馒头八折

太惨了

太惨了

播妞都听不下去了

播妞决定了!

安排抽奖!

一句话证明

14966cc9ef27ddc176852fa5bcbcd251.png

你的工资段位

留言区留下评论

一句话证明你的工资段位

获赞最多的前2名同学

将获得黑马原创IT图书一本

想要哪本任你选!

还包邮!

fc75fe1657d7dd21bde5c1e7157e4972.jpeg

活动结束时间:10月10日 11:00

满足不了物质财富

满足你们的精神财富

怎么样,播妞贴心吧?

贴心如播妞

相信大家是不会忘了给我点赞的!

3bbc9bdff9964b5e5da71b5071b9d98b.png

来黑马,学IT

让一部分人先富起来

基础班仅需 28 元(首次报名)

扫码咨询,抢占更多立减优惠!

06dd4967f45bbbdc2baa91c71a9becee.png

👇👇👇

线上课程也可扫码咨询

有任何问题均可私聊播妞企业微信

76b65ba0fcdb7760979543e2720d89e7.png

ca0e0df2722472fb32fa5b9ff6cbc16f.png

f1f918e1af00f507dd3d3e041f1deabc.gif

内容概要:本文提出了一种基于融合鱼鹰算法和柯西变异的改进麻雀优化算法(OCSSA),用于优化变分模态分解(VMD)的参数,进而结合卷积神经网络(CNN)与双向长短期记忆网络(BiLSTM)构建OCSSA-VMD-CNN-BILSTM模型,实现对轴承故障的高【轴承故障诊断】基于融合鱼鹰和柯西变异的麻雀优化算法OCSSA-VMD-CNN-BILSTM轴承诊断研究【西储大学数据】(Matlab代码实现)精度诊断。研究采用西储大学公开的轴承故障数据集进行实验验证,通过优化VMD的模态数和惩罚因子,有效提升了信号分解的准确性与稳定性,随后利用CNN提取故障特征,BiLSTM捕捉时间序列的深层依赖关系,最终实现故障类型的智能识别。该方法在提升故障诊断精度与鲁棒性方面表现出优越性能。; 适合人群:具备一定信号处理、机器学习基础,从事机械故障诊断、智能运维、工业大数据分析等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决传统VMD参数依赖人工经验选取的问题,实现参数自适应优化;②提升复杂工况下滚动轴承早期故障的识别准确率;③为智能制造与预测性维护提供可靠的技术支持。; 阅读建议:建议读者结合Matlab代码实现过程,深入理解OCSSA优化机制、VMD信号分解流程以及CNN-BiLSTM网络架构的设计逻辑,重点关注参数优化与故障分类的联动关系,并可通过更换数据集进一步验证模型泛化能力。
以下是对这段代码的详细分析: ### 代码功能概述 这段代码的主要功能是对两个二进制字符串进行位运算(与、或、异或)。用户输入两个二进制字符串 `s1` 和 `s2`,以及一个操作符 `k`(`and`、`or`、`xor`),代码会根据操作符对两个字符串进行相应的位运算,并输出结果。 ### 存在的问题 1. **变量重复定义**:在 `main` 函数中,`ma` 变量被重复定义。第一次定义用于处理字符串长度不一致的情况,第二次定义覆盖了之前的定义,这会导致之前的 `ma` 值丢失,影响后续代码逻辑。 ```cpp // 第一次定义 int ma; // ... // 第二次定义 int ma = 0; ``` 2. **字符比较错误**:在去除结果字符串前导零的循环中,`c[ma] == 0` 是错误的。`c` 是字符串,其元素是字符类型,应该比较字符 `'0'` 而不是整数 `0`。 ```cpp while(c[ma] == 0 && ma != c.size() - 1) { ma++; } ``` 应该改为: ```cpp while(c[ma] == '0' && ma != c.size() - 1) { ma++; } ``` 3. **边界条件处理**:当结果字符串全为 `'0'` 时,循环会将 `ma` 移动到倒数第二个位置,最后输出的结果可能不符合预期。应该在循环结束后,判断 `ma` 是否等于字符串长度减一,如果是,则输出一个 `'0'`。 ### 修正后的代码 ```cpp #include<bits/stdc++.h> using namespace std; string s1, s2, k, c; int ma; string andh(string s1, string s2) { string ans = ""; for(int i = 0; i < s1.size(); i++) { if(s1[i] == '1' && s2[i] == '1') { ans = ans + '1'; } else { ans = ans + '0'; } } return ans; } string orh(string s1, string s2) { string ans = ""; for(int i = 0; i < s1.size(); i++) { if(s1[i] == '0' && s2[i] == '0') { ans = ans + '0'; } else { ans = ans + '1'; } } return ans; } string xorh(string s1, string s2) { string ans = ""; for(int i = 0; i < s1.size(); i++) { if(s1[i] == s2[i]) { ans = ans + '0'; } else { ans = ans + '1'; } } return ans; } int main() { cin >> s1 >> s2 >> k; if(s1.size() < s2.size()) { int temp = s1.size(); for(int i = 1; i <= (s2.size() - temp); i++) { s1 = "0" + s1; } ma = s1.size(); } if(s2.size() < s1.size()) { int temp = s2.size(); for(int i = 1; i <= (s1.size() - temp); i++) { s2 = "0" + s2; } ma = s2.size(); } if(k == "and") { c = andh(s1, s2); } if(k == "or") { c = orh(s1, s2); } if(k == "xor") { c = xorh(s1, s2); } int start = 0; while(start < c.size() - 1 && c[start] == '0') { start++; } for(int i = start; i < c.size(); i++) { cout << c[i]; } cout << endl; return 0; } ``` ### 相关问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值