摘要:
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 示例1 输入 [1,2,3,4,5,6,7],[3, 阅读全文
摘要:
从尾到头打印链表 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 示例1 输入 {67,0,24,58} 返回 [58,24,0,67] 思路:使用递归解决 /** * public class ListNode { * int val; * ListNode next = 阅读全文
摘要:
二维数组中的查找 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如:下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返 阅读全文
摘要:
mysql安装(windows x64) 换电脑重装了下环境,这里记录下以备查询。 mysql 8.0.20+不需要手动建立my.ini和datadir,管理员运行cmd(非管理员可能遇到一些问题),进入mysql\bin下。 执行命令mysqld --initialize --console 这里 阅读全文
摘要:
配置 具体配置见文档 方案是flask+SQLAlchemy(flask_SQLAlchemy插件)+SQLite 数据库文件时存储在app.db,即本地文件,SQLite无需像MySQL等启动服务 参考这个项目的建表方式,我建立了两张表 models.py代码如下 from app import 阅读全文
摘要:
margin和padding区别 margin指的是外边距属性,padding是内边距。见盒模型: 代码示例: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> d 阅读全文
摘要:
使用牛顿迭代法计算平方根 算法第四版 1.1.6.1提到一个计算方法,代码如下: public static double sqrt(double c) { if(c < 0) return Double.NaN; double err = 1e-15; while(Math.abs(t - c/t 阅读全文
摘要:
pytorch 类似numpy,pytorch就是在神经网络领域代替numpy的模块 神经网络在做什么? 线性拟合 分类 安装 pytorch类似tensorflow使用tensor表示高维信息 参考pytorch环境搭建 或者看pytorch官方文档 官网命令安装了两个东西 torch torch 阅读全文
摘要:
入门 人工神经网络靠正向、反向传播,优化数学模型。 神经网络 输入层:直接接受传入的信息 输出层:输出的结果,通过结果看出神经网络对事物的认知 隐藏层:输入和输出之间各神经元组成的各个层面 如何训练 准备很多数据 训练(通过对比错误和正确差别,反向传播,改变一点点,通过改进的神经网络可以向正确的方向 阅读全文
摘要:
主要参考:https://padeoe.com/use pytorch in windows subsystem for linux/ 目前wsl还是不支持cuda,所以安装的cpu版本。使用pip安装 建议直接下载到本地,否则有可能很慢/下载失败 https://download.pytorch. 阅读全文