logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JS数据结构和算法

一、深度优先遍历const graph = {0: [1, 2],1: [2],2: [0, 3],3: [3]};const res = [];const dfs = (n) => {console.log(n); //2 0 1 3res.push(n);graph[n].forEach(item => {// 如果找不到该元素,它将返回-1if (res.indexOf(it

#数据结构#算法#javascript
JS数据结构和算法(第五天)

一、树1. 树结构对比于数组/链表/哈希表有哪些优势呢?数组:优点:可以通过下标值访问,效率高;缺点:查找数据时需要先对数据进行排序,生成有序数组,才能提高查找效率;并且在插入和删除元素时,需要大量的位移操作;链表:优点:数据的插入和删除操作效率都很高;缺点:查找效率低,需要从头开始依次查找,直到找到目标数据为止;当需要在链表中间位置插入或删除数据时,插入或删除的效率都不高。哈希表:优点:哈希表的

#数据结构#算法#javascript
数据可视化

一、数据可视化应用场景什么是数据可视化?基本概念::: tip数据可视化,是关于数据视觉表现形式的科学技术研究:::这个概念向我们传达了两个信息:数据可视化是一门学科数据可视化与数据和视觉有关数据可视化简单理解,就是将数据转换成易于人员辨识和理解的视觉表现形式,如各种 2D 图表、3D 图表、地图、矢量图等等,随着技术的不断进步,数据可视化的边界也在不断扩大数据可视化的发展历史起源数据可视化起源于

#人工智能#几何学#计算机视觉
贪吃蛇--C++实战项目(零基础)

贪吃蛇游戏框架├── 基础框架│├── 头文件引入│├── 常量和宏定义│└── 窗口初始化│├── 数据结构系统│├── Pos结构体(位置和颜色)│├── Snake结构体(蛇的属性)│├── Food结构体(食物属性)│└── DIR枚举(方向控制)│├── 初始化系统│├── 随机种子设置│├── 蛇属性初始化│├── 蛇身位置初始化│└── 食物生成│。

#c++#开发语言
贪吃蛇--C++实战项目(零基础)

贪吃蛇游戏框架├── 基础框架│├── 头文件引入│├── 常量和宏定义│└── 窗口初始化│├── 数据结构系统│├── Pos结构体(位置和颜色)│├── Snake结构体(蛇的属性)│├── Food结构体(食物属性)│└── DIR枚举(方向控制)│├── 初始化系统│├── 随机种子设置│├── 蛇属性初始化│├── 蛇身位置初始化│└── 食物生成│。

#c++#开发语言
Python一级考试笔记

Python常见的几种编程环境:IDLE(自带)、Visual Studio Code、Jupyter、pyCharm;python版本:python3 和 python2(版本之间互不兼容)IDLE的两种开发模式:交互模式、文件模式Python中保留字是指被编程语言所保留的特殊单词,这些单词有着特定的含义和功能,不能被用作变量名、函数名或类名等标识符。

文章图片
#python
到底了