相关文章
数学与计算机(2)- 线性代数
原文:https://blog.iyatt.com/?p13044
1 矩阵
NumPy 中 array 和 matrix 都可以用于储存矩阵,后者是前者的子类,array 可以表示任意维度,matrix 只能是二维,相当于矩阵专用,在一些矩阵的运算操作上较为直…
建站知识
2025/2/22 21:56:32
面试算法-38-最小覆盖子串
题目
给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 “” 。
注意:
对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果…
建站知识
2024/12/9 13:09:26
python的集合应用
在Python中,集合是一种无序、可变的数据类型,用于存储不重复的元素。Python提供了内置的集合类型 set,以及 frozenset(不可变的集合)。以下是一些Python集合的常见应用场景:
去重: 集合是存储唯…
建站知识
2024/12/9 13:13:40
ES6:可迭代对象(Iterable object)
一、概念
可迭代对象是数组的泛化,是定义了内置迭代器方法 Symbol.iterator 的对象。是可以在for..of 循环中使用的对象。
二、迭代器(iterator)
为了让对象可以迭代,我们需要给对象添加一个迭代器--Symbol.iterator。
迭代器…
建站知识
2025/2/19 19:57:40
【AI】Ubuntu系统深度学习框架的神经网络图绘制
一、Graphviz
在Ubuntu上安装Graphviz,可以使用命令行工具apt进行安装。
安装Graphviz的步骤相对简单。打开终端,输入以下命令更新软件包列表:sudo apt update。之后,使用命令sudo apt install graphviz来安装Graphviz软件包。为…
建站知识
2025/2/24 16:30:21
使用TensorFlow 2.4进行深度学习
文章目录 安装TensorFlow 2.4构建深度学习模型训练模型评估模型其他 TensorFlow是一个流行的开源机器学习框架,它提供了丰富的工具和库,用于构建和训练深度学习模型。最新版本的TensorFlow是2.4,它带来了许多新功能和改进,使得深度…
建站知识
2024/12/9 13:13:48
11 html 学习/作业
<!DOCTYPE html>
<html><head><meta charset"utf-8"><title></title></head><body><a href"./index.html">首页</a><a href"https://www.baidu.com/">百度</a><a h…
建站知识
2025/2/8 12:01:03
WebRTC:真正了解 RTP 和 RTCP
介绍 近年来,通过互联网进行实时通信变得越来越流行,而 WebRTC 已成为通过网络实现实时通信的领先技术之一。WebRTC 使用多种协议,包括实时传输协议 (RTP) 和实时控制协议 (RTCP)。 RTP负责通过网络传输音频和视频数据,而RTCP负责…
建站知识
2025/2/22 3:04:11