博得一笑

编程只为博得一笑

所有的代码都自己敲……
    所有的BUG都自己找……
 

博得写的博客

写博客的博得
2005自制游戏《小鱼蛋与小仙女》 下载  Hot      学思湖怪超COOL文字生成器II黄金特别版——华丽登场!!!  New Cool Hot
今天做题目后,发现都是模拟的,题目读的眼睛都直了
1061——平衡的天平:
        假设有无数个重为a的砝码,有无数个重为b的砝码,和一个重为c的砝码。
        c一定在天平上,问要放x个a和y个b才能使天平平衡?要求1,x+y最小。2,ax + by 最小
    --------------------
        显然只有三种放法:1、ax + by=c            (只有在c>max(a,b)时有可能)
                                     2、ax = by + c
                                     3、by = ax + c
        先做放法一、无解的分别求放法二、和三 : 然后取出满足要求的即可。
        这样做不会超时的。。

1062——Endymion说:B可以做 ——可惜看不懂

1063——弱弱的加密术(其实不弱,够我做的了):
        群里有讨论,我还没过,不说了。。。

1064——病理的路径(金山快译这么翻的
        这题目不难看懂,关键有几点:1、    /..       是返回上级目录
                                                      2、    /.        是返回自己(直接忽略就可以)
                                                      3、   目录的访问是即时的,而不是只看最后结果!(一开始吃了,没有理解这成)
                                                                     如:有    /aa/bb/cc/index.html
                                                                            求   /aa/dd/../bb/cc/index.html
                                                                     似乎/aa/dd/../bb/cc/index.html等价于   /aa/bb/cc/index.html
                                                                      但是因为做到/aa/dd/时就出错了,所以就直接错了
                                                               看懂Sample Input 1中的
                                                                /home/ACM/
                                                                /home/ICPC/../ACM/
                                                               为什么 输出:not found 就懂了
        这题目常规似乎应该是按照一开始的N行,生成一棵类似目录的树,然后依次访问——不存在的就not found、不一致就no……
        可是如果数据结构的功底不是太好的话,这种树的生成、访问的问题还是很困难的——所以有没有更好的办法呢:
            我是这样做的——一开始的N行,没有生成一棵类似目录的树,而是生成了一部字典——一部包括所有中间目录名的字典。
            如: /aa/bb/cc/index.html
            就生成:
             /
             /aa/
             /aa/bb/
             /aa/bb/cc/
             /aa/bb/cc/index.html
            然后排序,以后只要查字典就可以了——方便吧(比起用的办法)

-END-


posted on 2005-04-10 21:58  博得一笑  阅读(753)  评论(1编辑  收藏  举报