程序设计与算法(一)

程序设计与算法

[北京大学]

第一周:枚举

  • 完美立方
  • 生理周期
  • 称硬币
  • 熄灯问题
    • 讲义加群:597225218  输入:博客园程序设计与算法第一章

第二周:递归(一)

  • 阶乘
  • 汉诺塔
  • N皇后
  • 波兰表达式
    • 讲义加群:597225218  输入:博客园程序设计与算法第二章

第三周:递归(二)

  • 表达式求值
  • 上台阶
  • 放苹果
  • 算24
    • 讲义加群:597225218  输入:博客园程序设计与算法第三章

第四周

时间: 2024-10-31 07:07:52

程序设计与算法(一)的相关文章

野生程序员初长成——记北大程序设计与算法专项课程

欢迎转载,博客中的文章均为meelo原创,转载请务必以链接形式注明本文地址:www.cnblogs.com/meelo/p/5595306.html <程序设计与算法>是北京大学在Coursera上开设的一个专项课程.专项课程由6门课程构成,分别是计算导论.C程序设计.C++程序设计.算法基础.数据结构基础.高级数据结构与算法,外加一个编程毕业项目.专项课程没有假定任何先修知识,如果你对编程感兴趣或者羡慕程序员的高工资,你都可以学习这个专项课程来感悟编程的滋味.教授这些课程的老师都是北大的教授

《图灵程序设计丛书 算法》第4版.pdf

<图灵程序设计丛书:算法(第4版)>是Sedgewick之巨著,与高德纳TAOCP一脉相承,是算法领域经典的参考书,涵盖所有程序员必须掌握的50种算法,全面介绍了关于算法和数据结构的必备知识,并特别针对排序.搜索.图处理和字符串处理进行了论述.第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造.配套网站提供了<图灵程序设计丛书:算法(第4版)>内容的摘要及更多的代码实现.测试数据.练习.教学课件等资

coursera专项课程——程序设计与算法简介

1.什么是专项课程(Specializations)? 如果你想学一门自己完全不了解的专业,可以按专项课程的安排学习.Coursera专项课程收集了一个领域的课程,并按照教学顺序排列,非常适合感觉无从下手的新人. 2.程序设计与算法 本专项课程是北京大学发布在coursera上面的计算机基础课程,主要包括计算导论与C语言.算法基础和C++.数据结构项目实践.按顺序学习分别是计算导论与c语言基础,C程序设计进阶,C++程序设计,算法基础,数据结构基础,高级数据结构与算法,项目实践. 3.目的 希望

野生程序员初长成 记北大程序设计与算法专项课程

<程序设计与算法>是北京大学在Coursera上开设的一个专项课程.专项课程由6门课程构成,分别是计算导论.C程序设计.C++程序设计.算法基础.数据结构基础.高级数据结构与算法,外加一个编程毕业项目.专项课程没有假定任何先修知识,如果你对编程感兴趣或者羡慕程序员的高工资,你都可以学习这个专项课程来感悟编程的滋味.教授这些课程的老师都是北大的教授,所以课程的内容是毋庸置疑的.下面是教授专项课程的四位老师. 这6门课程,每门课程大致有6周的课程内容,真实对应于北大开设的三门课.所以不用说,这个专

北京大学-程序设计与算法 专项课程

程序设计与算法专项课程 https://www.coursera.org/specializations/biancheng-suanfa 计算导论 https://www.coursera.org/learn/jisuanji-biancheng C程序设计 https://www.coursera.org/learn/c-chengxu-sheji C++程序设计 https://www.coursera.org/learn/cpp-chengxu-sheji 算法基础 https://ww

图灵程序设计丛书 算法(第4版)pdf

下载地址:网盘下载 内容简介  · · · · · · 本书全面讲述算法和数据结构的必备知识,具有以下几大特色. ? 算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系 ? 内容全面 全面论述排序.搜索.图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法 ? 全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用 ? 与实际应用相结合 在重要的科学.工程和商业应用环境下探讨算法,给出了算法的实际代

“程序设计与算法训练”课程设计:“BP神经网络的实现”(C++类封装实现)

一 题目: 71 BP神经网络的实现: 利用C++语言实现BP神经网络, 并利用BP神经网络解决螨虫分类问题: 蠓虫分类问题:对两种蠓虫(A与B)进行鉴别,依据的资料是触角和翅膀的长度,已知了9支Af和6支Apf 的数据如下:A: (1.24,1.27), (1.36,1.74),(1.38,1.64) , (1.38,1.82) , (1.38,1.90) , (1.40,1.70) , (1.48,1.82) , (1.54,1.82) ,(1.56,2.08).B: (1.14,1.82)

《程序设计与算法(二)算法基础》《第五周 分治》求排列的逆序数 11

011:求排列的逆序数 查看 提交 统计 提问 总时间限制:  1000ms 内存限制:  65536kB 描述 在Internet上的搜索引擎经常需要对信息进行比较,比如可以通过某个人对一些事物的排名来估计他(或她)对各种不同信息的兴趣,从而实现个性化的服务. 对于不同的排名结果可以用逆序来评价它们之间的差异.考虑1,2,…,n的排列i1,i2,…,in,如果其中存在j,k,满足 j < k 且 ij > ik, 那么就称(ij,ik)是这个排列的一个逆序. 一个排列含有逆序的个数称为这个排

《程序设计与算法(二)算法基础》课程算法Python重写

因为自己目前在中国大学MOOC学习北京大学郭炜老师的算法课,为了督促自己能更好的理解算法的思想,避免自己偷懒,所以把老师上课说讲的算法都用Python来实现一遍,以监督自己能努力认真的完成该门课程. 可能算法更新较慢,但是我还是会努力完成老师上课所讲授的算法,加油!如果后续算法有实现不对的地方,请各位博友批评指正,谢谢各位! 原文地址:https://www.cnblogs.com/an-wl/p/12238795.html