2023-07-14力扣今日三题-赶上了

news/2024/11/24 11:13:22/

链接:

1419. 数青蛙

题意:

给定一个字符串,每个入口会顺序读入c r o a k 读完一个以后才能读入下一个,求要有多少个入口才能读完这个字符串,非法输入输出-1

解:

一共五个字符,且不重复,直接数组存储,每次有croak完成时,数组里有temp种情况,就需要temp+1个入口,取最大值为ans(好像这次蓝桥杯国赛就有一道题和这个很像,但是那个里面字符有重复)

实际代码:

#include<iostream>
using namespace std;
int jsq[5];//croak
int minNumberOfFrogs(string croakOfFrogs)
{int lg=croakOfFrogs.length();int ans=0;for(int i=0;i<lg;i++){switch(croakOfFrogs[i]){case 'c':jsq[0]++;break;case 'r':if(jsq[0]){jsq[0]--;jsq[1]++;}else return -1;break;case 'o':if(jsq[1]){jsq[1]--;jsq[2]++;}else return -1;break;case 'a':if(jsq[2]){jsq[2]--;jsq[3]++;}else return -1;break;case 'k':if(jsq[3]){int temp=0;jsq[3]--;jsq[4]++;for(int j=0;j<4;j++) temp+=jsq[j];ans=max(ans,temp+1);}else return -1;break;}}for(int i=0;i<4;i++) if(jsq[i]) return -1;return ans;
}
int main()
{string s;cin>>s;int ans= minNumberOfFrogs(s);cout<<ans<<endl;return 0;
}

限制:

  • 1 <= croakOfFrogs.length <= 105
  • 字符串中的字符只有 'c', 'r', 'o', 'a' 或者 'k'

http://www.ppmy.cn/news/881424.html

相关文章

AF自动对焦的校正,需根据时机进行!

1.客户更换Lens或VCM可能需要重新调整AF Table 2.在某一距离对焦不良也需要重新调整AF参数 3.画面不清晰以及锐利度不好也有可能是AF的问题 因为AF取决于Lens&#xff0c;而Lens有DOF(景深)的范围&#xff0c;如果客户用很差的Lens或VCM 是无法调好的&#xff0c;AF跟程序有关系…

目标检测YOLO实战应用案例100讲-基于传感器融合的无人驾驶车辆目标检测与识别系统研究

目录 前言 2基于摄像头的目标检测与识别 2.1 YOLOv4目标检测模型 2.1.1卷积神经网络

相机内参fx,fy,cx,cy的方向问题,是否内参会因为标定板的方向或者拍摄方向而改变

一直在用相机内参的矩阵&#xff0c;最近忽然对它们fx,fy,cx,cy的方向产生了疑惑&#xff01; 我平时都是采用如下图所示的拍摄方式就行相机参数标定的 今天忽然需要标定竖着拍摄时的相机内参&#xff0c;拍摄图片方式如下图&#xff1a;请忽略标定板的方向&#xff0c;这里主要…

AFM测试图像假象及其应对

在做原子力显微镜AFM测试时&#xff0c;科学指南针检测平台工作人员在与很多同学沟通中了解到&#xff0c;好多同学对AFM测试不太了解&#xff0c;针对此&#xff0c;科学指南针检测平台团队组织相关同事对网上海量知识进行整理&#xff0c;希望可以帮助到科研圈的伙伴们&#…

AFM的工作模式(一)

在做原子力显微镜AFM测试时&#xff0c;科学指南针检测平台工作人员在与很多同学沟通中了解到&#xff0c;好多同学对AFM测试不太了解&#xff0c;针对此&#xff0c;科学指南针检测平台团队组织相关同事对网上海量知识进行整理&#xff0c;希望可以帮助到科研圈的伙伴们&#…

微调

微调(Fine-tune)原理 fine-tuning 是一个trick&#xff0c;在迁移学习中有所涉及&#xff0c;但不仅仅出现在迁移学习中&#xff0c;指对参数进行微调。在自己的数据集上训练一个新的深度学习模型时&#xff0c;一般采取在预训练好的模型上进行微调的方法。  如上图所示 &…

拍和幅值调制

拍现象和幅值调制现象均呈现听感上的幅值忽大忽小现象&#xff0c;本文对其不同的形成原理作简要分析 1.拍 当两个频率和幅值相差不大的声波(f1\f2)同相叠加时&#xff0c;叠加后的声波出现幅值呈周期性变化的现象&#xff0c;是一种声波的干涉现象&#xff1b;且这个现象是不…

自動調焦(AF)

http://zip.nvp.com.tw/forum.php?modviewthread&tid581&extrapage%3D3 自動調焦(AF)鏡頭係指相機根據被攝物體距離的遠近&#xff0c;自動地調節鏡頭的對焦距離&#xff0c;確保在多種應用下都能實現精確聚焦。CCD 相機一般採用差分式對比傳遞函數模式進行自動調焦。…