JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

在线易错

发布时间 2023-04-16 12:03:36作者: gisfire&

多次询问l,r强制改变时,注意新的l,r产生时,用的是原来的l,r,所以把原来的l,r存起来使用,避免改变了原来的l,r的值,使产生新的l,r用的值改变。

如:

l=min((l+ans)%n+1,(r+ans)%n+1);
r=max((l+ans)%n+1,(r+ans)%n+1);

 此时,新产生的l,r是错误的。

l=(l+ans)%n+1;
r=(r+ans)%n+1;
if(l>r) swap(l,r);

 这样,可以避免牵连l,r的错误改变。

    本栏目推荐文章
  • Java实现在线编辑预览office文档
  • 免费APP分发,支持应用合并、内测分发、扫码下载,下载量安装量统计,版本记录和应用在线封装打包app
  • MapOnline在线地图插件升级——修复部分地图不能使用的问题
  • 一些Mybatis的知识点&易错点总结
  • 公务员考试-高频易错成语大全
  • 基于lvm的系统盘在线迁移
  • 升讯威在线客服系统的并发高性能数据处理技术:为多线程处理同步数据
  • 升讯威在线客服系统是如何实现对 IE8 完全完美支持的(怎样从 WebSocket 降级到 Http)
  • 升讯威在线客服系统的并发高性能数据处理技术:实现拔网线也不丢消息的高可靠通信(附视频)
  • 大龄码农的业余作品:升讯威在线客服系统:系统架构设计
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们