昨天尝试了用reshape操作numpy矩阵,但是发现reshape对矩阵的操作并不能满足我的需求,今天继续尝试 我的目标是将一个5x4x3的tensor张量转换为4x15的张量和20x3的张量,具体转换效果如下图所示。…
numpy中的reshape函数详解
Python中的numpy数组有一个Reshape方法,我们时常使用,但是目前为止没有对他进行深入的研究。在多维矩阵的情况下,reshape出来的,到底是什么样子的矩阵?所以尝试构造一个3维矩阵,剖析一下reshape的…
MySQL学习思维导图
近期刷题之余再次系统的学习了一下MySQL,整合了一下知识架构。 以RUNOOB网站中MySQL教程为主体架构,加上自己的一些理解,绘制了如下思维导图。 思维导图最开始用的是百度脑图,后来由于规模较大无法导出为图片,就用…
牛客网刷题笔记:剑指Offer-栈的压入、弹出序列
栈的压入、弹出序列 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。 说明: 两个序列的长度是相等的 示例一: 输入: pushV = [1,2,3,…
LeetCode刷题笔记:算法面试题汇总-字符串(1)-验证回文串
1.验证回文串 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明: 本题中,我们将空字符串定义为有效的回文串。 示例一: 输入: "A man, a plan, a canal: P…
LeetCode刷题笔记:字节跳动-动态或贪心(5)-俄罗斯套娃信封问题
6.俄罗斯套娃信封问题 给定一些标记了宽度和高度的信封,宽度和高度以整数对形式 (w, h) 出现。当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一个信封里,如同俄罗斯套娃一样。 请计算最多能有多少个…
LeetCode刷题笔记:字节跳动-动态或贪心(4)-三角形最小路径和
5.三角形最小路径和 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3] ] 自顶向下的最小路径和为 1…
LeetCode刷题笔记:字节跳动-动态或贪心(3)-最大子序和
4.最大子序和 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例一: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 …
LeetCode刷题笔记:字节跳动-动态或贪心(2)-最大正方形
3.最大正方形 在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 示例一: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 输出: 4 本题思路…
LeetCode刷题笔记:字节跳动-动态或贪心(1)-买卖股票的最佳时机
1.买卖股票的最佳时机 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票 示…