Python3 notes

简介: Python3 notes

Python ALIVE AND DEAD – JosephLoendorf

使用队列(先进先出原理),代码如下:

from queue importQueue


N =30

q =Queue(N)  #建立一个长度为30的堆栈

for i in range(1, N +1):  #给堆栈赋值1~30

   q.put(i)

   #print(q.get())

check =0  #报数检测9

leaveN =0  #下船人数记录

while leaveN <15:

   check +=1

   temp = q.get()  #前进先出

   if check ==9:

       print(f'{temp}号下船')

       check =0

       leaveN +=1

   else:

       q.put(temp)  #进入队列

相关文章
|
6月前
|
SQL 数据库连接 Python
Python3 notes
Python3 notes
|
6月前
|
机器学习/深度学习 人工智能 安全
Gandalf AI 通关详解(大模型安全)
Gandalf AI 通关详解(大模型安全)
|
机器学习/深度学习 存储 算法
如何判断时间复杂度的级别
如何判断时间复杂度的级别
如何判断时间复杂度的级别
|
弹性计算 数据安全/隐私保护
我的ECS使用体验
使我学习上受益良多
|
弹性计算 数据可视化 搜索推荐
基于阿里云服务器之建站方法汇总(云服务器建站+心选建站+定制建站)
阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·心选建站,如果是企业用户建站选择阿里云心选建站或网站定制服务。
1047 0
|
关系型数据库
磁盘空间不释放
问题描述: 通过du -sh 查看/u01/orabak目录下所有文件的大小总共只有73GB,但是通过df -h查看,磁盘空间已用98%,如下图: 分析: 刚开始想可能有什么隐藏文件,但是通过ls -al查看,没有隐藏文件; 通过了解,/u01/orabak是存放orac...
761 0
|
API 数据库 网络架构