如何增强自己的逻辑性 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请要在回答技术问题时复制粘贴 AI 生成的内容
gongzili456
V2EX    程序员

如何增强自己的逻辑性

  •  
  •   gongzili456
    gongzili456 2014-10-16 17:50:37 +08:00 via Android 5063 次点击
    这是一个创建于 4093 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己写的代码很烂,一个简单的验证不确定条件数目的合法性的方法写了好久,也没找到合适的方式,让老大看了看,用了三个否定语句就搞定了,自己的思维方式真的是跟不上啊,在做棋牌游戏行业,想提高自己的逻辑思维能力,有啥好办法吗?看书做题?有推荐么?
    17 条回复    2014-10-17 15:25:16 +08:00
    Sunnyyoung
        1
    Sunnyyoung  
       2014-10-16 17:58:48 +08:00
    同求= =,逻辑不够严谨
    dangge
        2
    dangge  
       2014-10-16 18:01:40 +08:00
    一起愉快的刷算法题吧~
    本人还是初学者 不过老师有句话让我受益良多:无论什么题目都至少再想一种解法出来
    staticor
        3
    staticor  
       2014-10-16 18:02:09 +08:00
    可以先看看复合命题 否命题 逆命题等.
    找个德摩根的实例题目做一做.
    这些对自己有没有难度
    hellov22ex
        4
    hellov22ex  
       2014-10-16 18:03:19 +08:00   3
    来的路上带4份饭。
    好的
    如果有披萨,来一份

    当你做到只带一份的时候



    你该去看精神科了
    roychan
        5
    roychan  
       2014-10-16 18:20:18 +08:00
    转基因
    zooooom
        6
    zooooom  
       2014-10-16 19:04:53 +08:00
    多画画流程图,帮忙整理逻辑
    zts1993
        7
    zts1993  
       2014-10-16 19:21:15 +08:00
    我觉得你对业务理解或者对棋牌规则理解不够深
    witcher42
        8
    witcher42  
       2014-10-16 19:22:55 +08:00
    刷算法题不错,特别是那些「模拟题」。
    lushl9301
        9
    lushl9301  
       2014-10-16 19:57:21 +08:00
    最喜欢增强逻辑的方式,是读算法艺术与信息学奥赛开篇有个故事。

    一位教逻辑学的教授有三名非常善于推理且精于心算的学生A、B和C。有一天,教授给他们三人出了一道题:教授在每个人的脑门上贴了一张纸条并告诉他们,每个人的纸条上都写了一个正整数,且某两个数之和等于第三个数。于是,每个学生都能看见贴在另外两个同学头上的数,但却看不见自己的数。


    这时,教授先对学生A发问了:"你能猜出自己的数吗?"A回答:"不能。"教授又转身问B:"你能猜出自己的数吗?"B想了想,也回答:"不能。"教授再问学生C同样的问题,C思考了片刻后,摇了摇头:"不能。"接着,教授又重新问A同样的问题,再问B和C,…经过若干轮提问之后,当教授再次询问某人时,此人突然露出得意的笑容,把贴在自己脑门上的那个数准确无误的报了出来。


    现在,如果告诉你:教授在第N次提问时,轮到回答问题的那个人猜出了贴在自己脑门上的那个数是M,你能推断出另外两个学生的头上贴的是什么数吗?

    [http://www.guokr.com/post/429655/]
    这里是解答


    我觉得增强逻辑思维的方式就是不断让自己进行DFS
    一是锻炼记录之前的状态这样的记忆力
    二是练习转移到下一个状态的能力

    (额,我其实就是随便乱说说。。。真心狠佩服这个题和解答)
    momo5269
        10
    momo5269  
       2014-10-16 20:33:59 +08:00
    话说……增强逻辑首先你要扩展你的短时记忆,尽量减少对外部记忆的依赖性 = =
    retopara
        11
    retopara  
       2014-10-16 20:41:50 +08:00 via Android
    来读个物理PhD吧~啦啦啦
    momo5269
        12
    momo5269  
       2014-10-16 21:09:05 +08:00
    @lushl9301 少个提示差距太大 但是知道怎么会时候 有没有提示反倒无所谓
    loveisbug
        13
    loveisbug  
       2014-10-16 22:17:33 +08:00 via iPhone
    不写程序、不看编程书的时候,多看推理小说。
    jeffery
        14
    jeffery  
       2014-10-17 00:17:41 +08:00 via iPhone
    刷算法真的有用,亲测可行
    zentorwie
        15
    zentorwie  
       2014-10-17 08:57:47 +08:00
    刷Topcoder/Codeforces吧
    wuling
        16
    wuling  
       2014-10-17 12:01:37 +08:00
    对这种分支判断个人觉得不要只在脑子里想,画个决策树出来就清晰多了
    ioth
        17
    ioth  
       2014-10-17 15:25:16 +08:00
    1.下棋
    2.益智游戏
    3.学习
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     975 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 19:27 PVG 03:27 LAX 11:27 JFK 14:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86