<1>两数之和 原题链接:两数之和 - 力扣(LeetCode) 思路 我们的目的是在数组中找到两个数a和b,使得a+b=target,且数组中只会存在一组a、b满足条件。 因为target已知,我们在遍历数组时可以得到数a,那么根据b=target-a,我们实际上可以在得到a的同时,得到所需要的b值,那么判断b是否已经出现即可。 那么…
一、机器学习概述 (一)机器学习基本概念 机器学习专门研究如何模拟或实现人类的学习行为,使其不断地改善自身的性能 机器学习模型=数据+机器学习算法 graph LR id0("新的数据")--输入-->id1("模型")--预测-->id2("未知属性") id3("…
一、数据库概述 1.数据库的概念 数据库是用于存储数据的仓库,本质上是一个文件系统,按照一定的格式将数据高效地、有条理地存储起来 2.数据库的特点 可以结构化地存储大量的数据 可以有效地保持数据的一致性和完整性 数据库的读写效率极高 3.数据库的分类 关系型数据库 概念:指采用了关系模型来组织数据的数据库 关系模型:简单理解就是二维表格模型,有行有…
一、面向对象的基本概念 1.面向过程与面向对象 面向过程:关注事物发展的过程进行编程,程序通过模拟事物发展的过程实现最终效果。 面向对象:关注事物之间的关系进行编程,程序通过模拟事物之间的交互实现最终效果。 2.面向对象的三大特性 封装:隐藏对象的属性和方法,仅对外提供接口供外界访问 使用者只需要通过接口访问,无需了解对象的细节 对象可以设置访问的…
Python 一、注释 1.单行注释 单行注释使用#进行注释,只对#所在行生效 单行注释可以使用在一行代码的末尾 单行注释的快捷键是Ctrl+/ #这是一条单行注释 print('一个输出函数')#代码尾部可以添加单行注释 2.多行注释:‘’'或"“” 多行注释使用’‘‘或者"""进行注释,在一对’’'或&q…
一、PyTorch (一)张量的创建 1.概念 在PyTorch中,所有数据被封装为张量参与运算 张量是指一个同类型数据的多维矩阵,默认类型为float32 在PyTorch中对张量的运算是通过类实现的,类中封装了对张量进行运算的一些函数 2.基本创建 通过tensor函数进行创建 适用于已有具体数据,根据数据创建张量 #1.创建标量 data =…