恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

芝士算法(模拟)

  • 首页
  • 资讯中心
  • /
  • 芝士算法(模拟)

相关资讯

中国技术大败局TBL-20260809-048深度解剖报告V2.1 决策迭代版 2026/8/26 17:47:22
脑电大模型——第五篇:NeuroLM(Neuro Language Model) 2026/8/26 17:47:22
Golang Redis 分布式锁 2026/8/26 17:42:21

最新资讯

【高级】系统架构师 | 案例分析专栏-信息安全案例详解
《C++深度解构03》类和对象(中)——从零拆解六大默认成员函数底层逻辑
TCP自定义协议——学习到的编译工具
Deep Learning for Computer Vision - Part1
企业选择WAF的十大关键指标——从性能到成本全对比
水域救援割绳刀怎么选?看懂性能参数,选对靠谱生产厂家

今日推荐

Python random 模块常用函数详解:从入门到实战
Hermes接入团队协作后,我推翻了三个效率假设
免费AI大模型调教指南:打造专属网文写作助手

本周热门

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

芝士算法(模拟)

发布时间:2026/8/26 17:47:22
芝士算法(模拟) 目录替换所有问号提莫攻击Z字形变换外观数列数青蛙替换所有问号替换所有问号public String modifyString(String s) { char[] s1 s.toCharArray(); int n s.length(); for(int i 0 ; i n; i){ if(s1[i] ?){ for(char ch a ; ch z; ch ){ if((i 0 || ch ! s1[i - 1]) (i n - 1 || ch ! s1[i 1])){ s1[i] ch; break; } } } } return String.valueOf(s1); }提莫攻击提莫攻击public int findPoisonedDuration(int[] timeSeries, int duration) { int ret 0; for(int i 1 ; i timeSeries.length ; i){ int x timeSeries[i] - timeSeries[i - 1]; if( x duration) ret duration; else ret x; } return ret duration ; }Z字形变换Z字形变换public String convert(String s, int numRows) { int d 2 * numRows - 2,n s.length(); StringBuilder ret new StringBuilder(); if(numRows 1) return s; for(int i 0; in ; id) ret.append(s.charAt(i)); for(int k 1;knumRows - 1 ; k){ for(int i k, j d - i;jn || in ; id,jd){ if(i n) ret.append(s.charAt(i)); if(j n) ret.append(s.charAt(j)); } } for(int i numRows - 1; in ; id) ret.append(s.charAt(i)); return ret.toString(); }外观数列外观数列public String countAndSay(int n) { String ret 1; for(int i 1 ; i n ; i ){ StringBuilder tmp new StringBuilder(); int len ret.length(); for(int left 0,right 0; right len; ){ while(right len ret.charAt(left) ret.charAt(right)) right; tmp.append(Integer.toString(right - left)); tmp.append(ret.charAt(left)); left right; } ret tmp.toString(); } return ret; }数青蛙数青蛙public int minNumberOfFrogs(String croakOfFrogs) { char[] c croakOfFrogs.toCharArray(); String t croak; int n t.length(); int[] hash new int[n]; MapCharacter , Integer index new HashMap(); for(int i 0 ; i n ; i){ index.put(t.charAt(i) , i); } for(char ch : c){ if(ch t.charAt(0)){ if(hash[n - 1] ! 0) hash[n - 1]--; hash[0]; }else{ int i index.get(ch); if(hash[i - 1] 0) return - 1; hash[i - 1]--; hash[i]; } } for(int i 0; i n - 1 ; i){ if(hash[i] ! 0) return -1; } return hash[n - 1]; }

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号