算法
Terrible CooKie
一个奋力学习,渴望成为大牛的小菜鸡。
展开
-
【从0开始的深度学习】torch解决XOR异或问题
导入库import torchimport torch.nn.functional as Ffrom torch.autograd import Variableimport matplotlib.pyplot as plt%matplotlib inlinetorch.manual_seed(1)构建数据data = torch.tensor([[1, 0, 1], [0, 1, 1], [1, 1, 0], [0, 0, 0]])x = data原创 2021-05-12 16:43:25 · 797 阅读 · 0 评论 -
【Leetcode力扣】70,爬楼梯(python3)
题目:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1 阶 + 1 阶2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1 阶 + 1 阶 + 1 阶1 阶 + 2 阶2 阶 + 1 阶思路:Fibonacci数列,Fib[n] = Fib[n-1] + Fib[n-2]算法时间负责度:原创 2021-01-20 12:43:57 · 259 阅读 · 0 评论 -
【Leetcode力扣】11.盛水最多容器题解(Python3,双指针)
题目描述:给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。示例 1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。示例 2:输入:h原创 2021-01-20 12:32:30 · 262 阅读 · 0 评论 -
【python】PAT 1002 写出这个数
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100 。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu代码实现:n = input()a = ["ling","yi",'er','san','si','w原创 2020-10-11 20:52:35 · 234 阅读 · 0 评论