会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
geer蛋
博客园
首页
新随笔
联系
订阅
管理
2020年6月16日
2048 游戏核心算法
摘要: 2048 游戏核心算法 架构 显示(界面)与控制(算法)分离 控制台 PyQt PyGame 算法 1. 高内聚: 上下移动 -矩阵转置-> 左右移动 向左移动 --> 合并数据 --> 零元素后移 向右移动 -翻转-> 合并数据 --> 零元素后移 2. 降维思想: 将二维列表的操作,改为对一维列
阅读全文
posted @ 2020-06-16 00:11 geer蛋
阅读(651)
评论(0)
推荐(0)
2020年6月11日
倒序删除
摘要: 在列表中删除多个元素,倒序删除 问题1. 定义函数,将列表中奇数设置为1问题2. 定义函数,将列表中奇数删除 测试数据:[3,7,5,6,7,8,9,13] def change_odd_to_one(list_target): for i in range(len(list_target)): i
阅读全文
posted @ 2020-06-11 00:15 geer蛋
阅读(218)
评论(0)
推荐(0)
2020年6月7日
字典嵌套
摘要: 购物商城案例: # 商品字典dict_commodity_infos = { 1001: {"name": "屠龙刀", "price": 10000}, 1002: {"name": "倚天剑", "price": 10000}, 1003: {"name": "金箍棒", "price": 52
阅读全文
posted @ 2020-06-07 22:10 geer蛋
阅读(263)
评论(0)
推荐(0)
彩票模拟器
摘要: 随笔 - 1 文章 - 0 评论 - 0 彩票模拟器 """1.彩票模拟器(机选)双色球:红球:6个,1-33之间(包含),不能重复蓝球:1个,1--16之间(包含)提示:列表就是彩票(前六个元素就是红球)-- 创建随机彩票(一个列表,前六个是红球,最后一个是蓝球)""" import random
阅读全文
posted @ 2020-06-07 22:04 geer蛋
阅读(1245)
评论(0)
推荐(0)
自定义排序算法
摘要: 自定义排序算法 1. 自定义排序算法核心思想:确定第一个元素是最大值,确定第二个元素是最大值,确定第倒数第二个元素是最大值。 步骤: 1.取出前几个数据(不要最后一个) 2.与后面元素进行比较 3.发现更xx则交换(取出的 比较的)list01 = [43, 15, 5, 67, 87, 9]for
阅读全文
posted @ 2020-06-07 21:54 geer蛋
阅读(189)
评论(0)
推荐(0)
公告