zoukankan      html  css  js  c++  java
  • 高级算法(1):

    实践作业:172.19.241.251/problems

    一、课程介绍

      跨专业需了解:1)基础课:计算机组成原理;计算机系统基础;离散数学;操作系统;计算机网咯;数据结构算法

              2)专业核心课:(1)编程语言(c,c++,python,java,c#)      

                     (2)软件工程思维之一软件项目管理:①产品管理②团队管理③过程管理

                      软件工程思维之二软件工程经济

                      软件工程思维之三①:需求;②设计:体系解构设计和人机交互设计;③编码

              3) 数据思维(管理,科学) 

                (1)存储:数据库(SQL,NoSQL),数据仓库,HDFS

                (2)处理:①量,大数据(并行计算网格计算、雾计算、边缘计算;分布式计算:Hadoop,Spark)

                (3)分析:数据挖掘:统计分析,机器学习

                (4)数学基础:统计概率论

              4)方向(应用)

                (1)Web:前端技术,后端框架

                (2)嵌入式:Linux,windows,物联网技术

                (3)多媒体:视觉、图形学、语音、文本

                (4)商务智能

                (5)自然语言处理

                (6)移动开发:安卓、IOS

    二、数据结构回顾

      1.线性数据结构

        (1):一维数组:连续存储、大小相同、时间相同  

        (2):链表:数据+指针;访问时间不同、快速操作

        (3)更高级:栈、列表

          ①使用数组、链表试下栈和队列

          ②优先队列

      2.图

        (1)G=<V,E>:有向、无向;有环、无环;完全、稠密、稀疏;加权图

        (2)表示方法

          邻接矩阵,权重矩阵
          邻接链表

        (3)路径和环

          路径长度、简单路径、连通性、连通分量、回路、无环图

  • 相关阅读:
    linux系统如何发送邮件
    zabbix监测图形界面显示方框乱码解决方法
    Eclipse C++的配置问题launch failed binary not found
    Cpu表现出正弦曲线
    让cpu跑到100%的bat文件
    进程僵死
    华为一些笔试题~~~~零散总结
    数据库~~~投影与除操作
    C++连接Mysql数据库操作
    微软面试题目及答案
  • 原文地址:https://www.cnblogs.com/bigdata-stone/p/10060484.html
Copyright © 2011-2022 走看看