当前位置: 首页 > news >正文

python 面试算法题

1.第一题

题目描述:给定两个字符串, s 和 goal。如果在若干次旋转操作之后,s 能变成 goal ,那么返回 true 。
s 的 旋转操作 就是将 s 最左边的字符移动到最右边。
例如, 若 s = 'abcde',在旋转一次之后结果就是'bcdea' 。
示例一:
输入: s = "abcde", goal = "cdeab"
输出: True
示例二:
输入: s = "abcde", goal = "abced"
输出: False
def t(str1,nums):goal = str1[nums:] + str1[:nums]# print(goal)if str(a) == str(goal):return Trueelif str(a) != str(goal):return Falseif __name__ == '__main__':#第一题str1 = "abcde"for i in range(len(str1)):a = input(f"第{i}次请输入:")print(t(str1,i))

2.10以内的质数

def zs(n):if isinstance(n,int) and n%2!=0 and n>0 and n != 1 :return nif __name__ == '__main__':a = []for i in range(1,11):if zs(int(i)) is not None:a.append(zs(int(i)))print(a)

http://www.lryc.cn/news/187146.html

相关文章:

  • Python中的yield关键字
  • 怎么压缩pdf文件?分享缩小pdf文件的简单方法
  • 51单片机可调幅度频率波形信号发生器( proteus仿真+程序+原理图+报告+讲解视频)
  • Vuex的介绍
  • mysql基础语法速成版
  • Docker镜像 配置ssh
  • 12.2 实现键盘模拟按键
  • 《DevOps 精要:业务视角》- 读书笔记(七)
  • 【随想】每日两题Day.12(实则一题)
  • 基于复旦微JFM7K325T FPGA的高性能PCIe总线数据预处理载板(100%国产化)
  • 什么是原型链(prototype chain)?如何实现继承?
  • RabbitMQ 5种工作模式介绍和Springboot具体实现
  • C++ - 可变模版参数 - emplace相关接口函数 - 移动构造函数 和 移动赋值运算符重载 的 默认成员函数
  • 总结三:计算机网络面经
  • 服务器数据恢复-VMWARE ESX SERVER虚拟机数据恢复案例
  • COCI 2021-2022 #1 - Set 题解
  • 分享40个极具商业价值的chatGPT提问prompt
  • 一文搞懂到底什么是元宇宙
  • 【重拾C语言】六、批量数据组织(四)线性表—栈和队列
  • 力扣刷题-哈希表-一个字符串是否能够由另一个字符串中的字符组成
  • Android使用AOP切面编程
  • Flutter学习笔记
  • 软件生命周期中的概念设计和详细设计的主要任务是什么
  • 大数据学习(2)Hadoop-分布式资源计算hive(1)
  • 深入探究HTML表单与JavaScript的关系
  • 关于Jupyter notebook 创建python3 时进去不能重命名问题及不能编程问题
  • 一些可以用代码绘制流程图的工具
  • Centos中清除因程序异常终止,导致的残留的Cache/buff_drop_caches命令---linux工作笔记063
  • Element-UI的使用——表格el-table组件去除边框、滚动条设置、隔行变色、去除鼠标悬停变色效果(基于less)
  • python的一些知识点