找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

Linux 中国◆开源社区 首页 查看评论
KINGJAMES 2015-04-13 21:16 回复
算法在一直改变着我们生活的世界,它是编程语言的灵魂,希望拜读这本《算法的乐趣》在敲代码过程中,体会其中的算法带给我们的无穷乐趣。
Aquarius 2015-04-13 20:09 1 回复
感觉算法都是那么回事,尤其是将算法的书,大概都是前篇一律的讲下来,当然有个别好的书,但是这个别中有几乎抄袭了算法导论,没有什么新意,没有自己的知识框架
来自 - 北京 的 Chrome/Windows 用户 2015-04-13 15:01 1 回复
我感觉这本书讲解算法没有那么枯燥,也使用了真代码而不是伪代码。事例讲解,很好。
Nerver 2015-04-13 10:55 1 回复
人好多啊。。。
LinuxLearning 2015-04-12 13:28 6 回复
算法能够帮助我们解决很多问题,本书的作者用实际的代码和例子来说明各种算法的有趣性,从而深入理解算法的在工作和学习过程中的重要性。算法真的很有趣。
teddy 2015-04-11 10:29 1 回复
算法一直是程序的灵魂如果算法不精,写出来的程序一定不好,臃肿效率低下,我们就应该这样的学习这门课程
Yaso-T 2015-04-10 10:45 2 回复
算法是解决问题的步骤,程序是算法的代码实现,算法要依靠程序来完成功能,算法是程序的灵魂!
来自 - 上海 的 Chrome/Windows 用户 2015-04-10 10:44 1 回复
typedef struct tarPartner{
        char name[20];
        int next;
        int current;
        int pCount;
        int perfect[SINGLE_COUNT];
}S_PARTNER;

int FindFreePartner(S_PARTNER * singles, int count)
{
        int i = 0;

        for (i = 0; i < count; i++){
                if ((singles.current == -1) && (singles.pCount != SINGLE_COUNT)){
                        return i;
                }
        }
        return -1;
}

int GetPerfectPosition(S_PARTNER * single, int id)
{
        int i = 0;

        for (i = 0; i < SINGLE_COUNT; i++){
                if (single.perfect == id){
                        return i;
                }
        }
        return 0x7FFFFFFF;
}

int main(void)
{
        int i = 0;
        S_PARTNER man[SINGLE_COUNT];
        S_PARTNER women[SINGLE_COUNT];

        for (i = 0; i < SINGLE_COUNT; i++){
                memset(&man, 0x0, sizeof(S_PARTNER));
                memset(&women, 0x0, sizeof(S_PARTNER));
                man.current = -1;
                women.current = -1;
        }
        strcpy(man[0].name, "liyapeng");
        strcpy(man[1].name, "xietingfeng");
        strcpy(man[2].name, "douwei");

        strcpy(women[0].name, "wangfei");
        strcpy(women[1].name, "zhangbaizhi");
        strcpy(women[2].name, "zhouxun");

        man[0].p
liuadam 2015-04-09 16:53 1 回复
学过Gale-Shapley算法还能帮助程序猿找到女朋友,快来看吧。
Rootman 2015-04-09 16:35 1 回复
就像本书简介中介绍的:小到寥寥数行代码即可展现一个神奇的功能,好的算法才能写出好的代码,别人看看起来会很舒服。如果没有一个完整的算法,编程都不知道该如何下手。
LouisWei 2015-04-09 11:15 1 回复
原来是学长的书阿,果断有工科男的笔风,最近找工作遇到好多算法的东东,这本书很有帮助
来自 - 广东广州 的 Chrome/Windows 用户 2015-04-08 21:13 1 回复
这本书有很多很基础的算法,也有很多比较高大上的算法,介绍的挺全面的!!!
来自 - 广东广州 的 Chrome/Windows 用户 2015-04-08 21:12 回复
这本书有很多很基础的算法,也有很多比较高大上的算法,介绍的挺全面的!!!
晨风 2015-04-08 13:23 回复
编程思想算法很重要
disylee 2015-04-08 13:02 1 回复
这本书既有各种大名鼎鼎的算法,如神经网络、遗传算法、离散傅里叶变换算法及各种插值算法,也有不起眼的排序和概率计算算法。讲解浅显易懂而不失深度和严谨,对程序员有很大的启发意义。算法也是将数学原理用到计算机编程的一个重要环节,求可以得到呀
浮生一梦 2015-04-08 12:17 1 回复
1+1 = 3 不是等于2
来自 - 广东深圳 的 Mozilla/Windows 用户 2015-04-08 11:53 1 回复
算法很重要,可是我不会算法!!悲催
suriealli 2015-04-08 11:22 回复
曾经有人说:学软件最重要的是思想,思想由算法而变,看过一些算法的深表赞同。看了一下,是一本算法类的好书
mkj_mkj 2015-04-08 10:59 1 回复
程序是算法的体现,算法是要有程序来体现,因此程序就是算法,通过算法来实现程序之道
taxus 2015-04-08 10:46 1 回复
通过贴合实际的示例,介绍了算法的各个方面。相比传统的算法书籍生动许多。和算法讲解搭配的配图很合适,同时没有大段的代码堆砌。适合程序员拓展眼界,开阔思维。
良昭 2015-04-08 10:10 1 回复
对于程序员来说,算法的重要性不言而喻,传统的算法教程晦涩难懂,道行尚浅的入门者往往在通向大神的路上夭折,作者另辟蹊径从一系列有趣的生活实例出发,不但使得趣味性大大增加,而且这样是入门门槛也会因此而降低,从此学习算法不再枯燥,值得一看。
来自 - 香港 的 Chrome/Windows 用户 2015-04-08 10:09 回复
对于程序员来说,算法的重要性不言而喻,传统的算法教程晦涩难懂,道行尚浅的入门者往往在通向大神的路上夭折,作者另辟蹊径从一系列有趣的生活实例出发,不但使得趣味性大大增加,而且这样是入门门槛也会因此而降低,从此学习算法不再枯燥,值得一看。
chenyx 2015-04-08 08:05 1 回复
没有算法,就没有软件.没有高效率的算法,就不会有高效率的软件
hermione 2015-04-07 19:17 1 回复
通过一些有趣的问题引出算法,并用算法来解决这些有趣的问题,让人觉得不枯燥,有学习的欲望
Jamie 2015-04-07 17:10 回复
算法应该抽象的很好,这就导致了难理解。就算理解了,在没有实战经验的情况下,你不知道怎么用,在遇到适合的使用的时候也不一定能反应过来。这本书使用一些有趣的实例进行讲解,确实印象深刻且易于理解。
12下一页

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。