鱼C论坛

 找回密码
 立即注册
楼主: 戴宇轩

[技术交流] #Python版块活动# 挖(Qiang)钻(Yu)石(Bi) ---结束

[复制链接]
发表于 2015-3-11 13:46:09 | 显示全部楼层

回帖奖励 +3 鱼币

先支持再来看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 13:48:39 | 显示全部楼层
先支持再来看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 15:24:48 | 显示全部楼层

回帖奖励 +3 鱼币

墙裂支持先!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 18:36:52 | 显示全部楼层

回帖奖励 +3 鱼币

不管怎么样先支持下,新人,晚上回来试试看~~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 19:21:47 | 显示全部楼层

回帖奖励 +3 鱼币

先mark一下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 19:52:20 | 显示全部楼层

回帖奖励 +3 鱼币

围观一下,没想好咋写
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 20:22:53 | 显示全部楼层

回帖奖励 +3 鱼币

先支持再来看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-11 22:25:18 | 显示全部楼层

回帖奖励 +3 鱼币

围观 思考下。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-12 11:44:24 | 显示全部楼层

回帖奖励 +3 鱼币

啊啊,貌似很厉害的样子
先Mark再试试
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-12 12:24:00 | 显示全部楼层
先支持再来看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-12 18:52:57 | 显示全部楼层

回帖奖励 +3 鱼币

:victory:
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-12 19:47:43 | 显示全部楼层

回帖奖励 +3 鱼币

好高大上的感觉    支持一下楼主
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-12 22:19:00 | 显示全部楼层

回帖奖励 +3 鱼币

刚开始学phthon,围观学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-13 11:12:12 | 显示全部楼层
学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-13 12:22:29 | 显示全部楼层

回帖奖励 +3 鱼币

先支持一下楼主
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-13 22:16:08 From FishC Mobile | 显示全部楼层

回帖奖励 +3 鱼币

顶起! (虽然不用顶)

来自:鱼C论坛 iPhone客户端来自: iPhone客户端
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-14 10:43:53 | 显示全部楼层

回帖奖励 +3 鱼币

支持一线
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-14 14:19:35 | 显示全部楼层
  1. def zs(data):  
  2.     fx = {0:'L', 1:'M', 2:'R'};result = {}
  3.     def move(path, x, y, count):
  4.         count += data[x][y]
  5.         if x == len(data) - 1:result.update({count:path});return
  6.         for i in range(3):move('{0}{1}'.format(path, fx[i]), x + 1, y + i, count)
  7.     move('', 0, 0, 0);return max(result),result[max(result)]
复制代码


结果:
  1. (8, '')
  2. (5, 'R')
  3. (23, 'LL')
  4. (24, 'LMR')
  5. (38, 'RRRR')
  6. (41, 'MRLRM')
  7. (49, 'RLMLRL')
  8. (49, 'MRMMMLM')
  9. (71, 'MMLMRRLL')
  10. (66, 'MMLLRRLRR')
  11. (78, 'MMRLRRMRLR')
  12. (83, 'LLRLLLRMRRL')
复制代码

用递归写的,效率很低,再想想别的方法.

评分

参与人数 1荣誉 +2 鱼币 +2 收起 理由
戴宇轩 + 2 + 2 原来你也用的是递归, 跑了多少分?

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-3-14 17:46:05 | 显示全部楼层

回帖奖励 +3 鱼币

鱼币收下,看到我的世界就有一种莫名的亲切感~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-3-14 17:51:56 | 显示全部楼层
挥舞乾坤 发表于 2015-3-14 14:19
结果:

用递归写的,效率很低,再想想别的方法.

我也在想新思路, 毕竟递归的空间复杂度太大。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-22 07:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表