论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1723阅读
  • 2回复

[教程资料]数据结构和算法(在GitHub中使用C#代码) [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53221
今日发帖
最后登录
2024-03-28
只看楼主 倒序阅读 使用道具 楼主  发表于: 2019-09-12 14:47:19
MP4 | 视频:h264,1280x720 | 音频:AAC,44.1 KHz,2 Ch
类型:电子学习| 语言:英语+ .VTT | 持续时间:6.5小时| 大小:1.53 GB
搜索,排序,二进制堆,二叉树,Nary树(与开源GitHub仓库中的C#实现配对)

你会学到什么
排序算法(气泡,插入,选择,快速,合并,堆,基数),搜索算法(线性,哈希表,二进制,三元,跳转,指数,斐波那契),二叉搜索树,AVL树,红黑树, B-Trees,B + Trees,Min Binary Heap,Max Binary Heap,Min-Max Binary Heap
要求
熟悉计算机科学的基础知识可能很有用,但不是必须的
描述
本课程教授基本和高级数据结构和算法的完整列表,这是科技公司编码访谈的重要主题。
该课程与C#GitHub开源项目(用户名:PiJei,存储库名称:AlgorithmsAndDataStructures)配对,其中每个算法都标有其空间和时间复杂度(Big O),并使用本课程中使用的完全相同的示例测试其正确性。
如果您是一名开发人员或研究生,正准备在谷歌,亚马逊,Facebook,苹果,微软或较小的高科技公司等大型科技公司进行编码采访,那么您已经找到了合适的位置。通过参加本课程,您将一劳永逸地学习基本和复杂的数据结构和算法。
一些算法是通过中等大小的示例来教授的,使得算法重复几次直到它不再复杂并且相当容易理解。
您需要在很长一段时间内保持通过本课程获得的知识。这是因为该课程大量使用动画,示例和重复,这是深入学习新主题的关键。
该课程有45个讲座(约400分钟),涵盖以下主题:
搜索算法:
线性搜索
哈希表搜索
跳转搜索
指数搜索
斐波那契搜索
二进制搜索
三元搜索
插值搜索
排序算法:
冒泡排序
插入排序
选择排序
快速排序
合并排序
基数排序
堆排序
二进制堆:
Min Binary Heap
最大二进制堆
Min-Max二进制堆
通过以下操作:
建立
插入
删除
二叉树:
二叉搜索树
AVL树
RedBlack树
通过以下操作:
插入
删除
Nary Trees:
B树
B +树
通过以下操作:
一个。插入
湾 删除
本课程适合谁:
任何准备在GAFAM或高科技公司进行编码访谈的人都是
计算机科学/工程专业的学生




本部分内容设定了隐藏,需要回复后才能看到


精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线tflying

发帖
1565
今日发帖
最后登录
2023-12-10
只看该作者 沙发  发表于: 2021-08-16 16:34:28
算法很重要哈,谢谢分享了。
离线balabala

发帖
46
今日发帖
最后登录
2023-12-05
只看该作者 板凳  发表于: 2021-08-17 09:41:57
每一个算法都是解决显示问题的最基础的一步,现在所谓的算法都是基于计算机的!所以现在计算机编程的普及,算法是非常主要的!