01 2021 档案
摘要:LeetCode27:27. 移除元素 - 力扣(LeetCode) (leetcode-cn.com) # 1 先对列表中需要移除的元素计数 # 2 移除该元素 1 class Solution: 2 def removeElement(self, nums: List[int], val: in
阅读全文
摘要:LeetCode26 删除排序数组中的重复项 # 删除重复元素,解题方法:双指针 # 1 定义2个指针,慢指针i,从0开始;快指针j,从1开始 # 2 移动指针,如果当前nums[i] = nums[j],则j加1,i不动;如果不相等,则i,j均加1 1 class Solution: 2 def
阅读全文
摘要:简单记录一下如何使用PyTorch实现线性回归的训练,代码如下: 1 # 导入所需的包 2 import torch 3 import numpy as np 4 import torch.utils.data as Data 5 import torch.nn as nn 6 from torch
阅读全文
摘要:来源:https://www.kesci.com/mw/project/59f29f67c5f3f5119527a2cc 1. 导入numpy库并简写为 np 1 import numpy as np 2. 打印numpy的版本和配置说明 1 print(np.__version__) 2 np.s
阅读全文
摘要:LeetCode14 最长公共前缀 链接:14. 最长公共前缀 - 力扣(LeetCode) (leetcode-cn.com) 解题思路: # 解题思路:把字符串数组的比较转换为2个字符串的比较 # 1通过比较字符串大小,确定最大值和最小值 # 2根据最小值的长度进行遍历,按位比较最大值和最小值,
阅读全文
摘要:LeetCode13 罗马数字转整数 题目链接:https://leetcode-cn.com/problems/roman-to-integer/ 解题思路: # 1把罗马数字和对应的数值定义为字典; # 2计算输入字符的长度; # 3判断左边的数值是否小于右边,如果小于,则在总值中减去;反之加上
阅读全文
摘要:LeetCode9 回文数 题目:https://leetcode-cn.com/problems/palindrome-number/ 解题思路如下: # 判断一个整数是否是回文数。 # 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 # 1先判断,若为负,返回false; # 2
阅读全文
摘要:LeetCode7 整数反转 题目:https://leetcode-cn.com/problems/reverse-integer/ 解题思路如下: 1. 先判断x是否为0,若为0,则直接返回0. 2. 判断x的正负,若为负,则绝对值处理,转换为正数。此处采用标识符flag应对正负的情况。 3.
阅读全文
摘要:2.1 初始神经网络 MNIST数据集:手写数字的灰度图像(28 像素×28 像素),包含 60 000 张训练图像和 10 000 张测试图像。 类:分类问题中的某个类别叫作类(class) 样本:数据点叫作样本(sample) 标签:某个样本对应的类叫作标签(label) 损失函数(loss f
阅读全文