这是一套面向编程初学者的算法与数据结构入门视频课程,由腾讯课堂推出,专为没有编程基础或刚接触算法的学员设计。课程从最基础的概念讲起,逐步深入到常见数据结构与经典算法,帮助学员建立扎实的编程思维。 课程内容按照由浅入深的顺序编排,共分为八个章节,涵盖以下核心知识点: 课程目录概览: 第1节 位运算、算法是什么、简单排序 第2节 数据结构、前缀和、对数器 第3节 二分、复杂度、动态数组、哈希表 第4节 链表问题 第5节 位图、位运算实现加减乘除 第6节 比较器、优先级队列、二叉树 第7节 继续二叉树的很多题目 第8节 归并排序和快速排序 课程特色: 零基础友好:从“算法是什么”讲起,不需要提前掌握…...
算法与数据结构
共5篇文章 · 0人关注
-
夸克网盘 重构计算机专业课:手写四大核心模块,硬核筑基之路
在计算机领域,基础不牢,地动山摇。这门《重构计算机专业课,带你手写四大核心模块,硬核筑基》课程,正是为那些渴望深入理解计算机底层原理、构建扎实知识体系的学习者量身打造。课程摒弃了枯燥的理论灌输,以“手写实现”为核心驱动,带领你从零开始,亲手构建出计算机系统的核心组件,完成一次从应用到原理的深刻回归。 课程内容体系庞大且完整,覆盖了计算机专业的四大核心支柱:组成原理、操作系统、算法与数据结构、计算机网络,并额外拓展了数据库与Linux程序设计等关键领域。这不仅仅是一门视频课,更是一次深度的计算机科学实践之旅。 核心模块亮点: 组成原理(手写硬件核心):从最基础的门电路出发,逐步构建加法器、乘除法…... -
夸克网盘 蓝桥杯Java组省赛通关指南:系统课程与实战源码
本课程专为备战蓝桥杯Java组省赛的学员打造,内容覆盖从Java语言基础到高级算法的完整知识体系。课程编排循序渐进,帮助学员系统掌握竞赛所需的核心技能,并通过实战演练提升解题效率与准确性。 课程内容概览: 语言基础与常用工具:从Java类的创建、修饰符、基础类型到输入输出、String使用,再到竞赛常用库函数(数学方法、大小写转换)和集合框架(数组、List、Set、Map、Stack、Queue等),夯实编程根基。 基础算法与搜索技术:涵盖排序(冒泡、选择、插入、快速、归并、桶排序)、枚举、模拟、递归、进制转换、前缀和、差分、贪心、双指针、二分、位运算等,并深入讲解DFS(基础、回溯、剪枝)…... -
夸克网盘 算法与数据结构课程:从基础到高级实战全面掌握
本课程专注于算法与数据结构领域,致力于帮助学员系统且全面地掌握相关核心知识。课程内容丰富多样,涵盖排序算法、二叉树、贪心算法、动态规划、图论等众多板块。无论是对算法与数据结构仅有初步了解的初学者,还是已有一定开发经验的专业开发者,都能从中收获颇丰。课程通过结合经典面试题以及实际项目案例,以深入浅出的方式对每个知识点进行详细讲解。在学习过程中,学员不仅能理解复杂算法的实现原理,还能掌握从暴力递归到动态规划的转化技巧,学会优化算法性能。例如在排序算法部分,会深入剖析归并排序、随机快速排序等多种排序方式,并通过相关面试题加深理解。此外,课程还提供丰富的视频教程和实战练习,助力学员将理论知识转化为实践…...