笔记
文章平均质量分 60
Chen三变
阿飞哥
展开
-
如何使用matlab读取excel中的表格数据
如何使用matlab读取excel表格文件数据原创 2022-11-01 15:28:00 · 15712 阅读 · 0 评论 -
第十天检查两个字符串数组是否相等
检查两个字符串数组是否相等原创 2022-11-01 14:49:37 · 420 阅读 · 0 评论 -
如何用python将数据写入Excel文件中
如何用python将数据写入Excel文件中原创 2022-10-31 17:59:19 · 22286 阅读 · 5 评论 -
遗传算法实例(matlab编程实现)
matlab编程实现遗传算法转载 2022-08-22 14:38:25 · 1157 阅读 · 1 评论 -
K个逆序对数组
问题描述:给出两个整数 n 和 k,找出所有包含从 1 到 n 的数字,且恰好拥有 k 个逆序对的不同的数组的个数。逆序对的定义如下:对于数组的第i个和第 j个元素,如果满i < j且 a[i] > a[j],则其为一个逆序对;否则不是。由于答案可能很大,只需要返回 答案 mod 109 + 7 的值。问题分析:dp[n][k]表示1到n的数字中,逆序对的个数为k的不同数组的个数如果n放在最后的位置,那么k个逆序对就在前面n-1的数组中如果n放在倒数第二个位置,那么就会出现一个逆序原创 2021-11-11 13:53:25 · 494 阅读 · 0 评论 -
英伟达(NVIDIA )GPU算力参考
查看自己电脑GPU版本1、桌面点击鼠标右键2、点击NVIDIA 控制面板(如下图查看你电脑GPU版本)本机GPU版本为GeForce 920MX对应版本的算力参考点击一下链接:https://developer.nvidia.com/cuda-gpus?token=eyJhbGciOiJIUzI1NiJ9.eyJpZHBfbmFtZSI6IkRaNCIsImV4cCI6MTYzNjE5MDg0NywiaWRfdG9rZW4iOm51bGwsImFjY2Vzc190b2tlbiI6bnVsbCw原创 2021-11-06 17:40:41 · 2942 阅读 · 1 评论 -
丢失的数字
问题描述:给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。示例 1:输入:nums = [3,0,1]输出:2解释:n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 是丢失的数字,因为它没有出现在 nums 中。示例 2:输入:nums = [0,1]输出:2解释:n = 2,因为有 2 个数字,所以所有的数字都在范围 [0,2] 内。2 是丢失的数字,因为它没有出现在 nums 中。示例 3:原创 2021-11-06 10:01:34 · 136 阅读 · 0 评论 -
有效的完全平方数
问题描述:给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。进阶:不要 使用任何内置的库函数,如 sqrt 。问题分析:利用 1+3+5+7+9+…+(2n-1)=n^2,即完全平方数肯定是前n个连续奇数的和问题求解:class Solution {public: bool isPerfectSquare(int num) { for (int i=0;i<46341;++i){原创 2021-11-04 13:58:23 · 101 阅读 · 0 评论 -
接雨水2.0
问题描述:给你一个 m x n 的矩阵,其中的值均为非负整数,代表二维高度图每个单元的高度,请计算图中形状最多能接多少体积的雨水。示例 1:输入: heightMap = [[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]]输出: 4解释: 下雨后,雨水将会被上图蓝色的方块中。总的接雨水量为1+2+1=4。示例 2:输入: heightMap = [[3,3,3,3,3],[3,2,2,2,3],[3,2,1,2,3],[3,2,2,2,3],[3,3,3原创 2021-11-03 14:04:47 · 74 阅读 · 0 评论 -
删除链表中的节点
问题描述:请编写一个函数,用于 删除单链表中某个特定节点 。在设计函数时需要注意,你无法访问链表的头节点 head ,只能直接访问 要被删除的节点 。题目数据保证需要删除的节点 不是末尾节点 。问题分析:在数组中,因为存储空间的连续,不能单独删除其中的一段空间,所以删除数组中某个元素时可以采用将后续元素前移的方式删除 这题因为node的前一个结点指向了node的空间且无法改变,所以只能删除node的值而无法释放node的空间,记只能通过将node后序结点的值深拷贝到当前空间,完成对node的值的删除原创 2021-11-02 18:22:09 · 1854 阅读 · 0 评论 -
巧分糖果哦
问题描述:给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。示例 1:输入: candies = [1,1,2,2,3,3]输出: 3解析: 一共有三种种类的糖果,每一种都有两个。最优分配方案:妹妹获得[1,2,3],弟弟也获得[1,2,3]。这样使妹妹获得糖果的种类数最多。示例 2 :输入: candies = [1,1,2,3]输出: 2解析: 妹妹获得糖果[2,3],弟原创 2021-11-01 16:10:40 · 62 阅读 · 0 评论 -
无敌键盘行
问题描述:给你一个字符串数组 words ,只返回可以使用在 美式键盘 同一行的字母打印出来的单词。键盘如下图所示。美式键盘 中:第一行由字符 “qwertyuiop” 组成。第二行由字符 “asdfghjkl” 组成。第三行由字符 “zxcvbnm” 组成。解题思路:使用正则表达式解题...原创 2021-10-31 14:39:20 · 90 阅读 · 0 评论 -
只出现一次的数字 III
问题描述:给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。解题思路:先全部异或一次, 得到的结果, 考察其的某个非0位(比如最高非0位), 那么只出现一次的两个数中, 在这个位上一个为0, 一个为1, 由此可以将数组中的元素分成两部分,重新遍历, 求两个异或值。问题求解:class Solution(object): def singleNumber(self, nums): ""原创 2021-10-30 18:32:17 · 65 阅读 · 0 评论 -
路径交叉哦
路径交叉问题描述:给你一个整数数组 distance 。从 X-Y 平面上的点 (0,0) 开始,先向北移动 distance[0] 米,然后向西移动 distance[1] 米,向南移动 distance[2] 米,向东移动 distance[3] 米,持续移动。也就是说,每次移动后你的方位会发生逆时针变化。判断你所经过的路径是否相交。如果相交,返回 true ;否则,返回 false 。解题思路:1、不管拐多少个弯,不相交的形状最多有两种形状:由内到外、由外到内的螺旋,且一定是向外->原创 2021-10-29 18:12:24 · 247 阅读 · 0 评论