当前位置:网站首页>搜索--09
搜索--09
2022-08-10 11:13:00 【51CTO】
题目大概:
输入n组数据,每组数据两个四位素数。让第一个四位数变到第二个四位数,每步只能改一个数,改后的数也必须是素数,问最少经过几步改变可以成功。
思路:
用广度优先搜索。
先把所有的素数筛出来,方便判断,然后四位数一位一位的改变,把符合条件的数放到队列中,直到变为第二个数,输出改变次数。
感想:
数据过多,就把一类数据做成一个结构体,这样方便进队列,而且如果分多个队列,内存会不够。
代码:
边栏推荐
- flask-restplus接口地址404问题
- Analysis of the implementation principle of UUID from the perspective of source code
- 苹果逆势扩大iPhone 14系列备货,总量或达9500万部
- 力扣练习——56 寻找右区间
- 嘉为蓝鲸荣获工信部“数字技术融合创新应用解决方案”
- LeetCode 237. 删除链表中的节点
- Licking Exercise - 60 Maximum key-value sum of binary search subtrees
- 实现内网穿透的最佳解决方案(无实名认证,完全免费)
- If someone asks you about distributed transactions again, throw this to him
- OSSCore 开源解决方案介绍
猜你喜欢

SQL优化最强总结 (建议收藏~)

微信小程序提交审核历史版本记录从哪里查看

Nocalhost - Making development more efficient in the cloud-native era

态路小课堂丨如何为CXP光模块选择光纤跳线?

一文读懂NFT数字藏品为何风靡全球?

老板加薪!看我做的WPF Loading!!!

怎么加入自媒体,了解这5种变现模式,让账号快速变现

Intel pushes 20220809 CPU microcode update to patch Intel-SA-00657 security vulnerability

Nocalhost - 让云原生时代的开发更高效

Flutter气泡框实现
随机推荐
LeetCode 146. LRU 缓存
Introduction to Software Architecture
零基础想自学软件测试,有没有大佬可以分享下接下来的学习书籍和路线?
ViT结构详解(附pytorch代码)
使用.NET简单实现一个Redis的高性能克隆版(六)
快手“弃”有赞与微盟“结亲”,电商SaaS行业竞争格局将变?
Analysis of the implementation principle of UUID from the perspective of source code
flask-restplus接口地址404问题
10 个 Reduce 常用“奇技淫巧”
自媒体爆款标题怎么写?手把手教你写热门标题
Module 9 - Designing an e-commerce seckill system
传三星3nm斩获第二家客户,目前产能已供不应求
配置druid数据源「建议收藏」
AutoCAD Map 3D功能之一暴力处理悬挂点(延伸)
力扣练习——63 找到字符串中所有字母异位词
std::move()
基于UiAutomator2+PageObject模式开展APP自动化测试实战
Nocalhost - 让云原生时代的开发更高效
Not just running away, but saving the guy who mishandled rm -rf /*
LeetCode 92. 反转链表 II