• 数据结构

    随堂模式 计算机学科
    韩永楷
    • 韩永楷副教授台湾新竹清华大学资讯工程学系
    • $
    • g1907人
    • V2

    简介.... 各种基本数据结构的认识。2. 透过实作数据结构让同学对所学有更深刻的了解,并加强同学写程式的训练。3. 用数据结构...

    章节01 Getting Started 02 Heap 03 Sorting Lower Bound 04 Basic Data Structures I (List, Queue, Stack) 05 Basic Data Structures II (Tree, Graph) 06 Graph and Tree Traversals I (BFS, DFS) 07 Graph and Tree Traversals II (Tree Traversals, Expression Tree) 08 Graph and Tree Traversals III (Topological Sort) 09 Searching Set Data I (Binary Search Tree) 10 Searching Set Data II (AVL Tree) 11 Searching Set Data III (B-Tree) 12 Hashing (Chaining, Open Addressing) 13 Suffix Tree and Suffix Array Homework Exam Sandbox (non-scoring, just for practice)

  • 介绍了STL标准模板库、STL组件和组件之间的关系

    @学术知识 q5176次播放

  • 数据结构-向量(微慕课)

    自主模式 计算机学科
    邓俊辉
    • 邓俊辉副教授清华大学 计算机系
    • $可随时加入
    • g1847人
    • 7课件全部开放

    简介 数据结构是计算机科学的关键内容,也是构建高效算法的必要基础。其中涉及的知识,在相关专业的课程系统中始终处于核心...

    章节第零章 第二章 向量(上) 第二章 向量(下)

  • 数据结构(上)(自主模式)

    自主模式 计算机学科
    邓俊辉
    • 邓俊辉副教授清华大学 计算机系
    • $可随时加入
    • g16.8万人
    • 7课件全部开放

    简介 数据结构是计算机科学的关键内容,也是构建高效算法的必要基础。其中涉及的知识,在相关专业的课程系统中始终处于核心...

    章节第零章 第一章 绪论(上) 第一章 绪论(下) 第二章 向量(上) 第二章 向量(下) 第三章 列表 第四章 栈与队列 第五章 二叉树 第六章 图 查询PA成绩和加分

  • 数据结构(下)(自主模式)

    自主模式 计算机学科
    邓俊辉
    • 邓俊辉副教授清华大学计算机系
    • $可随时加入
    • g16.8万人
    • 7课件全部开放

    简介数据结构是计算机科学的关键内容,也是构建高效算法的必要基础。其中涉及的知识,在相关专业的课程系统中始终处于核心位置...

    章节第零章 第七章 二叉搜索树 第八章 高级搜索树(上) 第八章 高级搜索树(下) 第九章 词典 第十章 优先级队列 第十一章 串(上) 第十一章 串(下) 第十二章 排序 OJ帐号验证 查询PA成绩和加分

  • 数据结构-算法基础(微慕课)

    自主模式 计算机学科
    邓俊辉
    • 邓俊辉副教授清华大学 计算机系
    • $可随时加入
    • g6578人
    • 7课件全部开放

    简介 数据结构是计算机科学的关键内容,也是构建高效算法的必要基础。其中涉及的知识,在相关专业的课程系统中始终处于核...

    章节第零章 第一章 绪论(上) 第一章 绪论(下)

  • 数据结构与算法第二部分 | Data Structures and Algorithms Part 2

    张铭 Ming Zhang
    • 张铭 Ming Zhang北京大学
    • edX     由edX联盟高校提供

    简介...写了一本经典著作“程序=算法+数据结构”。数据结构,是抽象的表示数据的方式;算法,则是计算中一系列有效、通用的步骤。算法与数据结构...

  • 数据结构与算法第一部分

    张铭 Ming Zhang
    • 张铭 Ming Zhang北京大学
    • edX     由edX联盟高校提供

    简介...写了一本经典著作“程序=算法+数据结构”。数据结构,是抽象的表示数据的方式;算法,则是计算的一系列有效、通用的步骤。算法与数据结构...

  • LabVIEW 基础课程(自主模式)

    自主模式 电子学科
    王法旭
    • 王法旭应用工程师美国国家仪器公司
    • $可随时加入
    • g4258人
    • 7课件全部开放

    简介...I 4. 使用循环结构 5. 创建和使用数据结构 6. 使用决策结构...

    章节1.3 疑难解答和调试VI 1.4 使用循环结构 1.5 创建和使用数据结构 1.6 使用决策结构 1.7 模块化...

  • R导论

    Filip Schouwenaars
    • Filip SchouwenaarsMicrosoft 微软公司
    • edX     由edX联盟高校提供

    简介...本语法,使学员们掌握使用R进行数据分析的技能。 学员们将从变量和基本操作开始,学习矢量、矩阵、数据帧和列表等数据结构...

  • C君带你玩编程(自主模式)

    自主模式 计算机学科
    方娇莉
    • 方娇莉副教授昆明理工大学计算中心
    • $可随时加入
    • g1428人
    • 7课件全部开放

    简介        该课程是非计算机专业理工类本科生必修的公共基础课,与计算机专业的要求有所不同,程序的算法难度有所降低。课程以提高学生计算思维能力为导向,以培养学生编程能力为目标,通过多元算法、程序重构等方法引导学生理解计算的实现机制、构筑计算思维模式下的实践与创新能力,对学生自己专业知识的学习有一定的支撑和促进作用。       课程面向低年级学生,前导课程是《大学计算机基础》。讲解内容包括C语言概述、C语言数据类型、运算符、表达式、结构化程序设计的三种基本结构及相关语句、数组、函数、指针、结构和共用体和文件操作等。针对非计算机专业的理工类学生的特点与需求,使用各种富媒体手段,力求以通识、形象的展示方式诠释生涩的知识要点,在讲授过程中引经据典、纵贯古今、融通中外、寓教于乐,秉承“在玩中学,在学中玩”的理念,以轻松愉快的方式引导学生快乐学习。课程中提供自由选学的全国计算机二级C等考培训内容更是独具特色,使同学们随时随地都可以免费进行强化培训,帮助同学们获取NCRE证书,提高就业竞争力。与专业相结合的综合设计案例则很好地回答了为什么要学习程序设计课程这个困惑同学们的问题,为今后同学们使用计算机编程解决工作和生活中的复杂问题奠定坚实的基础。       为了能够站在时代的前沿,让计算机成为我们最好的帮手和伙伴,大家一起来学编程吧!

    章节期末考试 期末 第十一章 数据结构(选学) 1.数据结构的基本概念 2.单链表

  • 计算机编程范例——抽象和并发性

    Peter Van Roy
    • Peter Van Roy教授鲁汶大学计算机科学与工程
    • edX     由edX联盟高校提供

    简介...经验丰富的编程专家也会有启发作用。 Louv1.1x主要是函数式概念。你将会学到函数式编程,学到该编程技术和其数据结构...

  • 系统程序设计——第3部分:抽象、搜索和图像

    Gregor Kiczales
    • Gregor Kiczales英属哥伦比亚大学
    • edX     由edX联盟高校提供

    简介...于更复杂的信息。利用列表和树状图,你将学会何时、怎样构建数据。最终项目将变为一个更复杂的互动游戏,需要更复杂的数据结构...

  • 程序设计基础(自主模式)

    自主模式 计算机学科
    徐明星
    • 徐明星 副教授清华大学 计算机系
    • $可随时加入
    • g4.6万人
    • 7课件全部开放

    简介...数据类型,循环与分支,枚举法的算法思路,逻辑思维与问题求解;(3) C/C++语言的基本数据结构及操作方法,包括数组、结构...

    章节第一章 编程初步 第二章 变量与代数思维 第三章 逻辑推理与枚举解题 第四章 筛法与查找 第五章 分治思想与递归 第六章 递推与动态规划 第七章 文本数据处理 第八章 非文本数据处理 第九章 可配置的程序设计 考试

  • 计算机编程范例——基本原理

    Peter Van Roy
    • Peter Van Roy教授鲁汶大学计算机科学与工程
    • edX     由edX联盟高校提供

    简介...经验丰富的编程专家也会有启发作用。 Louv1.1x主要是函数式概念。你将会学到函数式编程,学到该编程技术和其数据结构...