《王争的算法训练营(第5期)》是一套为期十二周的算法与数据结构系统课程,延续前四期的教学框架,从复杂度分析起步,逐步深入数组、链表、栈、队列、递归、排序、二分查找、哈希表、二叉树、堆、字符串匹配、回溯、DFS&BFS、动态规划以及双指针等核心专题,帮助学习者建立完整的算法知识体系。 课程内容按周推进,结构清晰: 第一周:复杂度分析、纯编程题与找规律题的解题思路,配合习题课与直播写代码环节。 第二周:数组和链表的基础知识、题型套路,以及链表配套习题与直播习题课。 第三周:栈与队列的基础知识、题型套路,栈配套习题与直播习题课。 第四周:递归和分治、排序的基础知识与题型套路,递归与排序配套习…...
编程课程
共84篇文章 · 0人关注
-
夸克网盘 数据结构与算法实战课:22讲高效编程与思维训练
这是一套系统讲解数据结构与算法的实战课程,共22讲,专为编程爱好者和计算机科学学生设计。课程从编程语言基础入手,逐步深入到各类数据结构与经典算法,帮助学习者建立扎实的编程功底和逻辑思维能力。 课程内容覆盖全面,循序渐进 课程分为十章,从基础篇开始,依次讲解线性表、栈和队列、串的模式匹配、数组与广义表、树、图、排序、查找,最后以算法分析补充收尾。每一章都配有具体的代码演示和实战案例,让抽象的理论变得直观易懂。 基础篇:打好编程地基 变量类型与控制语句的深入总结 函数的使用与逻辑结构、存储结构解析 算法分析基础与举例,建立复杂度意识 线性表:从逻辑到存储的完整梳理 两种存储结构的特性对比与元素移动…... -
百度网盘 C++竞赛初阶80课:清华名师精讲+实战作业
本课程由清华李欣隆老师亲授,专为C++竞赛学习者打造的80节系统化教程。内容涵盖C++基础语法、数据结构、算法核心知识点,包含赋值语句、循环结构、数组、字符串、函数、指针等竞赛必备技能。配套清华标准讲义+作业解析,通过分层教学帮助学员快速掌握NOI/CSP竞赛要点。从零基础到竞赛水平,一课搞定C++编程核心能力,附赠全套学习资料和习题答案,助力高效备赛!课程体系设计科学,循序渐进地引导学员构建完整的C++知识框架。从预备知识、数据类型、变量与基本运算等基础概念入手,逐步深入到顺序结构、循环结构、数组、字符串、函数、指针、结构体、链表等核心专题。每节课均配有对应的清华标准讲义PDF,方便学员课前…... -
夸克网盘 2024编程课程变现全攻略:新手小白从零到日入的实操指南
在知识付费浪潮下,编程教育已成为最具潜力的变现赛道之一。本套教程正是为渴望入局却毫无经验的普通人量身打造,以一套完整、可复制的项目流程,带你从零开始,逐步掌握编程课程的制作与销售核心技能,实现从学习者到创业者的身份转变。 教程内容紧凑且实战性强,通过四个核心章节,清晰拆解了从想法到盈利的全过程。无论你是完全不懂编程的纯小白,还是想开拓副业的职场人,都能从中找到清晰的行动路径。 课程核心模块一览: 项目启动与前景分析:深入剖析当前编程教育市场的巨大需求,明确目标受众画像,帮助你建立正确的项目认知与盈利信心,迈出创业第一步。 前期筹备与工具准备:详细讲解启动项目所需的软硬件环境、账号注册及基础设置…... -
夸克网盘 Python爬虫实战:8天速成网站数据抓取
本课程专为Python初学者与中级开发者量身打造,通过8天高强度实战训练,系统掌握网站数据抓取核心技能。课程内容由浅入深,覆盖爬虫技术全链路,包括网页结构解析、数据清洗与提取、请求模拟、反爬虫策略识别与绕过等关键知识点。课程摒弃枯燥理论,全程以真实网站为案例,从静态页面抓取到动态渲染数据采集,从表单登录到验证码处理,每一步都配有可运行的完整代码与详细讲解。学员将亲手完成多个实战项目,例如电商商品信息采集、新闻资讯聚合、社交媒体数据分析等,真正实现“学完即用”。无论你是想提升职场竞争力的开发者,还是对数据采集感兴趣的编程爱好者,这套课程都能帮助你快速建立爬虫思维,掌握高效获取网络公开数据的实用方…... -
夸克网盘 侯捷C++全系列教程:从入门到项目实战
本教程由C++领域权威专家侯捷老师亲授,系统覆盖C++编程的八大核心模块,包括面向对象高级开发、STL标准库与泛型编程、经典设计模式、C++11/14新标准特性、内存管理机制等关键内容。课程采用手把手教学方式,从基础语法到底层原理,再到项目实战,帮助开发者构建完整的C++知识体系。 课程内容特色: 面向对象高级开发(上下两部曲):深入讲解类与对象、构造函数、操作符重载、继承与多态、虚函数机制、委托设计等核心概念,夯实面向对象编程基础。 STL标准库与泛型编程:全面剖析容器(vector、list、deque、map等)、迭代器、算法、仿函数及适配器,深度探索底层实现原理与高效使用技巧。 设计模…... -
夸克网盘 尚硅谷2026 Java全栈+Python智能体开发实战课程
本课程由尚硅谷出品,聚焦2026年技术趋势,系统整合Java全栈开发与Python智能体两大核心方向,为开发者提供从基础到框架、从数据库到AI应用的完整学习路径。 课程内容涵盖四大阶段: JavaSE与AI基础:从Java入门、变量、运算符、分支循环、数组、方法,到面向对象核心(封装、继承、多态、接口、内部类),结合Maven、JUnit、Lombok、异常处理、常用API、多线程、Lambda表达式、集合框架等,夯实Java开发根基。 数据库基础与JDBC:深入MySQL数据库操作,包括DDL、DML、DQL、约束、多表查询、子查询、事务、函数、JDBC编程、连接池、反射与注解,掌握数据持久…... -
百度网盘 ICode编程竞赛课:Python通关秘籍,150+关卡视频精讲与真题解析
本套资源专为备战ICode国际编程竞赛的学员打造,涵盖从入门到高级组的完整通关体系。核心内容包含150+个关卡讲解视频,覆盖Python代码组、积木组及C++基础,并收录2021年广东省赛Python初级组与高级组真题解析,帮助学员系统掌握竞赛核心技巧。 资源特色: 系统化课程结构:从坐标概念、if-elif-else语句到嵌套for循环、while语句综合,逐步构建编程思维。Python组与积木组双线并行,满足不同基础学员需求。 真题实战演练:包含2021年广东省赛Python初级组1-50关与高级组1-50关完整视频解析,直击竞赛高频考点与解题策略。 多模式覆盖:除Python主线外,另含…... -
夸克网盘 开课吧JavaScript深入简出系列视频教程
本套教程来自开课吧,是一套系统化的JavaScript学习视频,内容覆盖从基础语法到移动端实战的完整知识体系。教程以“深入简出”为核心理念,帮助学习者循序渐进地掌握JavaScript这门语言的核心机制与常见应用场景。 教程共分为十个章节,结构清晰,层层递进: 第一章 常用运算符:详细讲解JavaScript中各类运算符的使用规则与注意事项,夯实基础。 第二章 流程控制语句:涵盖条件判断、循环等控制结构,培养编程逻辑思维。 第三章 数组与字符串常用方法:系统梳理数组与字符串的常用API,提升数据处理能力。 第四章 DOM:深入讲解文档对象模型,掌握页面元素的操作与动态交互。 第五章 BOM:介…... -
夸克网盘 C/C++编程实战进阶:三大企业级项目开发全攻略
本课程专为编程爱好者量身打造,系统覆盖C/C++从基础语法到高级核心的全部知识体系。课程内容不仅深入讲解C语言基础、指针、内存管理、复合类型、文件操作等核心模块,还进一步拓展至C++面向对象编程、模板、异常处理、IO流等进阶内容,帮助学习者构建完整的编程知识框架。 课程的最大亮点在于结合三大企业级实战项目,让理论知识与真实开发场景无缝对接。项目涵盖金融安全传输平台、游戏服务器开发以及GO语言微服务项目,学员将在实战中掌握Linux与Windows跨平台开发、网络攻防技术、Shell脚本编程等高级技能。每个阶段均配备完整的源码与课件,便于学员边学边练,深入理解每一行代码背后的设计思想。 从C语言…... -
夸克网盘 Go语言汇编实战精讲:从基础到项目应用
本课程由资深讲师赵珊珊主讲,专为希望深入掌握Go语言底层原理与汇编实践的开发者设计。课程从Golang基础语法出发,逐步过渡到汇编语言的实际应用,帮助学员理解Go程序在底层是如何运行的。 课程内容覆盖全面,核心模块包括: 走进Golang:语言背景、开发环境搭建、代码风格与API使用 变量与数据类型:指针、进制转换、类型转换、标识符与关键字 运算符与流程控制:算术、赋值、关系、逻辑、位运算,以及if、switch、for循环、break、continue、goto等控制结构 函数与包管理:函数细节、闭包、defer、init函数、字符串与时间函数、内置函数 错误处理:defer+recover…... -
百度网盘 核桃编程L1-L8全套少儿编程视频网课教程(小武编程+核桃编程)
核桃编程L1-L8全套少儿编程视频网课教程,专为6-12岁儿童设计的系统性编程学习资源。课程从零基础入门到算法进阶,覆盖Scratch图形化编程全阶段,让孩子在趣味项目中掌握编程思维与逻辑能力。 课程体系共分为8个等级,循序渐进: L1-L2(Scratch入门与进阶):从动作循环、坐标判断等基础操作,到克隆分身、广播功能,结合樱桃炸弹大战僵尸、星际大战等游戏项目,激发学习兴趣。 L3-L4(Scratch挑战与实战):通过荒岛集训、狙击匪徒等主题任务,学习复杂逻辑与项目设计,培养独立解决问题的能力。 L5-L6(Scratch项目进阶与挑战):涉及速度与激情、太空守卫者等进阶项目,强化算法应…... -
夸克网盘 万门大学Python基础趣讲精练(附源码课件)
对于想要入门Python编程的初学者来说,万门大学的这套《Python基础趣讲精练》课程是一个相当实用的选择。课程从计算机与编程的基本概念讲起,逐步深入到变量、逻辑循环、数据类型、函数、面向对象、多线程等核心知识点,体系完整且循序渐进。 课程最大的特色在于每一讲都配备了完整的源码课件。这些课件不仅仅是知识点的罗列,而是将每个概念都融入到可运行的代码示例中。学员在学习过程中可以直接查看、运行这些源码,直观理解代码在实际场景中的表现,避免了“只看不练”的尴尬。同时,这些源码也可以作为日后复习的参考资料,方便快速回顾关键知识点。 课程内容设计上注重趣味性与实用性结合。例如,通过“生成百度网盘提取码”…... -
夸克网盘 C语言编程实战:从入门到精通,含编译器应用
本课程系统化讲解C语言,从基础语法到高级应用,涵盖函数、指针、数组、结构体等核心知识点,并结合编译器实战,帮助学员深入理解编程思想。课程附带完整源码课件,包含环境搭建、调试技巧、代码风格优化等实用内容,适合初学者和进阶者系统学习。课程采用案例教学,通过猜数字游戏、汉诺塔、快速排序等经典项目,提升实战能力。同时,课程深入讲解文件操作、线程并发、GUI编程等高级主题,并包含两个综合案例:跨平台高仿Mac版计算器和桌面下载工具,帮助学员将所学知识融会贯通,打造坚实的开发基础。课程目录(部分)第1章 课程导学:学习指南与课程介绍第2章 C语言必备基础:环境搭建、HelloWorld、调试方法、代码风格…... -
夸克网盘 网易云课堂:杨洋《全民一起玩Python》(基础+提高+实战)课程
想探索Python编程的奇妙天地吗?杨洋老师在网易云课堂带来的《全民一起玩Python》课程不容错过。课程全面覆盖Python知识,从基础语法起步,逐步深入到复杂的数据处理,再到实战应用,无论是编程新手还是想提升技能的老手,都能从中找到适合自己的内容。课程通过大量生动实例与实战项目,帮助学员掌握Python编程核心技能。在基础篇,学员将学习环境搭建、变量命名、判断语句等基础知识;提高篇则会深入到模块导入、正则表达式、面向对象编程等进阶内容;实战篇更是通过丰富的项目,如数据统计分析、网页数据抓取等,让学员将所学知识运用到实际中,逐步成长为编程高手。该课程以独特的教学方式,让编程变得简单有趣,助力…... -
夸克网盘 Go并发编程实战课程:从入门到精通
本课程是专为致力于深入掌握Go语言并发编程的开发者打造的精品课程。课程内容丰富全面,从基础的并发原语,像Mutex、RWMutex、WaitGroup等的使用,到原子操作、Channel的高级应用,再到分布式环境中的并发技术,如Leader选举、互斥锁等的实现策略,均有详细讲解。通过大量的实战案例,开发者能够直观地学习如何运用这些工具和技术解决实际的并发问题。例如,在基本并发原语部分,会深入剖析Mutex的实现原理、易错场景以及拓展功能;在Channel的讲解中,会透过代码展示典型的应用模式。无论是刚接触Go语言并发编程的初学者,想要构建扎实的基础,还是有一定经验的开发者,希望进一步提升并发编…... -
夸克网盘 小象学院LeetCode刷题班:面试算法与数据结构提升教程
小象学院的LeetCode刷题班是一门专注于面试算法与数据结构提升的教程。课程围绕LeetCode平台的经典题目展开,涵盖链表、栈、队列、堆、贪心算法、递归、回溯、分治、二分查找、二叉排序树、哈希表、字符串、动态规划以及高级数据结构等丰富内容。该课程适合准备面试的程序员以及想要提升算法与数据结构能力的学习者。通过系统的学习,学员不仅能掌握各类算法的原理和应用,还能熟悉LeetCode题目的解题思路和技巧。课程提供了配套的代码、课件等资料,方便学员进行实践和复习。无论是基础薄弱的初学者,还是有一定经验的开发者,都能在这门课程中收获提升,为面试和实际工作中的算法应用打下坚实基础。...