leetcode257python二叉树的所有路径

给定一个二叉树,返回所有从根节点到叶子节点的路径。说明: 叶子节点是指没有子节点的节点。示例:输入: 1 / \ 2 3 \ 5 输出: ["1->2->5", "1->3"] 解释: 所有根节点到叶子节点的路径为: 1->2->5, 1->3python3# Definition for a binary tree node. ...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 4

leetcode242python有效的字母异位词

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。示例 1:输入: s = "anagram", t = "nagaram" 输出: true 示例 2:输入: s = "rat", t = "car" 输出: falsepythonclass Solution(object): def isAnagram(self, s, t): """.
分类: 其他 发布时间: 06-16 20:07 阅读次数: 4

leetcode237python删除链表中的节点

请编写一个函数,使其可以删除某个链表中给定的(非末尾的)节点,您将只被给予要求被删除的节点。比如:假设该链表为 1 -> 2 -> 3 -> 4  ,给定您的为该链表中值为 3 的第三个节点,那么在调用了您的函数之后,该链表则应变成 1 -> 2 -> 4 。python3# Definition for singly-linked list. # class Lis...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode217python存在重复元素

给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1: 输入: [1,2,3,1] 输出: true 示例 2: 输入: [1,2,3,4] 输出: false 示例 3: 输入: [1,1,1,3,3,4,3,2,4,2] 输出: truepython3class Solution(object...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 4

leetcode219python存在重复元素 II

给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。示例 1:输入: [1,2,3,1], k = 3 输出: true示例 2:输入: [1,0,1,1], k = 1 输出: true示例 3:输入: [1,2,1], k = 0 输出: falsepython3class Sol...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode225python用队列实现栈

使用队列实现栈的下列操作:push(x) --元素 x 入栈pop() -- 移除栈顶元素top() -- 获取栈顶元素empty() --返回栈是否为空注意:你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这些操作是合法的。你所使用的语言也许不支持队列。 你可以使用 list 或者 deque (双端队...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 4

leetcode232python用栈实现队列

使用栈实现队列的下列操作:push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。empty() -- 返回队列是否为空。注意:你只能使用标准的栈操作-- 也就是只有push to top, peek/pop from top, size, 和 is empty 操作是合法的。你所使用的语言也许不支持栈。你可以使用 list 或...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode231python2的幂

给定一个整数,写一个函数来判断它是否是 2 的幂次方。示例 1:输入: 1 输出: true示例 2:输入: 16 输出: true示例 3:输入: 218 输出: falsepython3class Solution(object): def isPowerOfTwo(self, n): """ :type n: int :rtype: b...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode226python 翻转二叉树

翻转一棵二叉树。示例:输入: 4 / \ 2 7 / \ / \ 1 3 6 9输出: 4 / \ 7 2 / \ / \ 9 6 3 1备注:这个问题是受到 Max Howell 的 原问题 启发的 :谷歌:我们90%的工程师使用您编写的软件(Homebrew),但是您却无法在面试时在白板上写出翻转二叉树这道...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode234python回文链表

请判断一个链表是否为回文链表。示例 1:输入: 1->2 输出: false示例 2:输入: 1->2->2->1 输出: true第一种方法# Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # ...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode107python二叉树的层次遍历 II

给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其自底向上的层次遍历为:[ [15,7], [9,20], [3] ] python3# Definition for a bin...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

leetcode108python将有序数组转换为二叉搜索树

将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。示例:给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 9 / / -10 5pyt...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

opencv去掉图片的红色线(黄色蓝色均可)网格(1)

因需要自己制作mnist数据集,所以产生一下东西1制作表格word制作10*10的表格,设置单元格宽高(右键表格属性),设置线条颜色(表格属性->边框和底纹)word里另存为pdf的格式,然后截图,或者直接word里截图,表格制作完成。2图片中写数字打开电脑自带画图工具,写上0-9,可用鼠标或者手写板,然后点击主页->重新调整大小点击像素,各设置为280*280(最后图片像素需要28*...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

opencv按像素切割图片并按照类别编号并存储在指定文件夹(2)

opencv3+vs2013接上一章的内容,这里进行图片像素分割1原始图片2代码(有详细注释)点击打开链接3分割结果图片
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

opencv彩色三通道图片反色(3)

这是标准mnist格式转换成的图片,肉眼看以为是单通道的灰度图,r
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

制作跟mnist一样格式的数据集(4)

1将这篇文章https://blog.csdn.net/it_job/article/details/80520975中自己制作的图片作为训练集(自己手写的)2将这篇文章https://blog.csdn.net/it_job/article/details/80540877中的图片作为测试集(网上下载的标准mnist图片)3然后按照这篇博客的思路https://blog.csdn.net/yf_...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

opencv点击鼠标读取图片像素c++代码

代码#include<opencv2/opencv.hpp> using namespace std; void onMouse(int event, int x, int y, int flags, void *param) { cv::Mat *im = reinterpret_cast<cv::Mat*>(param); switch (event){ cas...
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

tensorflow利用标准mnist训练的模型测试自己写的单张数字图片(5)

记得在当前工程中新建一个MNIST_data文件夹终端cd到当前工程路径
分类: 其他 发布时间: 06-16 20:07 阅读次数: 4

【转】一篇文章带你熟悉 TCP/IP 协议

原博主写的很好,看完开始对TCP/IP协议有了一定的了解,链接如下:https://www.jianshu.com/p/9f3e879a4c9c
分类: 其他 发布时间: 06-16 20:07 阅读次数: 3

tensorflow自己写的训练集用标准mnist数据集看测试效果(6)

训练集是自己写的,一共5500张,测试集选用官方下载的测试集,用了300张,这里测试集需要略作修改https://blog.csdn.net/it_job/article/details/80540877将https://blog.csdn.net/it_job/article/details/80547206拷贝到MNIST_data中,再使用gzip命令压缩需要修改验证集的数量,文件路径/ho...
分类: 企业开发 发布时间: 06-16 20:07 阅读次数: 8