这是悦乐书的第285次更新,第302篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第153题(顺位题号是671)。给定非空的特殊二叉树,其由具有非负值的节点组成,其中该树中的每个节点具有恰好两个或零个子节点。 如果节点具有两个子节点,则该节点的值是其两个子节点中的较小值
最大前驱路径是什么呢?
比如, 用户在页面中的访问路径是 1,2,3,4 但是,用户不会按照正常设定好的路径进行访问, 用户的访问路径可能是 1,2,5,2 这时候,我们就要从访问路径中提取出 1,2,5
起始仔细观察发现也很简单, 思路如下:
输入 1,2,5
# -*- coding: UTF-8 -*-""" 作者:zxj 版本:1.0 日期:19-3-24"""import cv2import numpy as np#均值哈希算法def aHash(img): # 缩放为8*8 img = cv2.resize(i
这是悦乐书的第286次更新,第303篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第154题(顺位题号是674)。给定未排序的整数数组,找到最长连续增加子序列的长度。例如:
输入:[1,3,5,4,7]
输出:3
说明:最长的连续增加子序列为[1,3,5],其长度为3,
Graph
拓扑排序(Topological Sort)
假设一个应用场景:你用 C 编写了一个爬虫工具,其中有很多自定义的库:queue.c、queue.h、stack.c、stack.h、heap.c、heap.h 等等,且这些文件没有其他自定义库的依赖;另外还有一些基于上述自定义库的库:bf
这是悦乐书的第287次更新,第304篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第155题(顺位题号是680)。给定非空字符串s,最多可以删除一个字符。 判断它是否是回文。例如:
输入:“aba”
输出:true
输入:“abca”
输出:true
说明:可以删除字符
目录
1. 高斯滤波原理
2. 图像二维卷积
3. 具体实现
4. 参考资料
1. 高斯滤波原理
根据数学知识,一维高斯函数可以描述为:
在图像处理中,选定X方向上长度为3的窗口,令δ=1,中心坐
/*高斯滤波:GaussianBlur函数
函数原型: void GaussianBlur( InputArray src, OutputArray dst, Size ksize,
double
这是悦乐书的第288次更新,第305篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第156题(顺位题号是682)。你现在是棒球比赛点记录器。给定一个字符串列表,每个字符串可以是以下4种类型之一:
整数(一轮的得分):直接表示你在这轮中获得的积分数。
“+”(一轮的得分)
随着机器学习技术越来越向着整个社会进行推广,因此学好线性代数和Python当中的numpy库就相当重要了。我们应该知道numpy库的使用是sklearn库和opencv库的基础。主要用于矩阵的计算。当然,我们做做数模或者人工神经网络建模也可以使用MATLAB。不过现在Python才是现在的主流,因为
对于红黑树的删除,看了数据结构的书,也看了很多网上的讲解和实现,但都不满意。很多讲解都是囫囵吞枣,知其然,不知其所以然,讲的晦涩难懂。
红黑树是平衡二叉树的一种,其删除算法是比较复杂的,因为删除后还要保持红黑树的特性。红黑树的特性如下:
节点是红色或黑色。
根是黑色。
所有叶子都是黑色(叶子是NIL
刚参加完蓝桥杯 弱鸡错了好几道。。回头一看确实不难 写起来还是挺慢的
于是开始了刷题的道路
蓝桥杯又名搜索杯 暴力杯。。。于是先从dfs刷起
八皇后是很经典的dfs问题 洛谷的这道题是这样的
上面的布局可以用序列2 4 6 1 3 5来描述,第i个
题目链接:http://codeforces.com/contest/1141/problem/G
题目大意:
给你一个无向连通图。每条边都有颜色,如果存在一个点的临边中有超过两条边颜色相同,这个点就不好。你要用最少的颜色涂完所有的边,保证不好的点不超过k。
CPU对于数的减法计算,是转换为加法运算的,例如 2 - 3 = 2 + (-3)。
在计算机内部,这些数字是通过二进制表示的,计算机对于正数二进制表示很直接,将对应的数直接转换为二进制即可;对于负数,是将其的二进制转换为补码进行表示(最高位为符号位:1);运算结果也是补码。正数的补码和
数据结构学习之双链表基本操作
0x1 前言
今天实验课,学习了下双链表的写法,这里记录下。
0x2 正文
题目要求如下:
本实验的双链链表元素的类型为char,完成如下实验要求:
(1)初始化单链表h
(2)采用尾插法依次插入a、b、c、d、e
(3)输出单链表h
(4)输出单链表h的长度
(5)判
这是悦乐书的第289次更新,第307篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第156题(顺位题号是686)。给定两个字符串A和B,找到A必须重复的最小次数,使得B是它的子字符串。 如果没有这样的解决方案,返回-1。例如:
输入:A =“abcd”,B =“cdab
OO第一单元作业总结
一、前言
开学四周,不知不觉已经做了三次OO作业。事实上,每一次作业对我来说都是很大的挑战,需要花费大量的时间和精力来学习。
虽然学得很艰苦,但最后还是连滚带爬地完成了。(好惨一人)
二、基于度量分析程序结构
(1)第一
C. PlaylistYou have a playlist consisting of n songs. The i-th song is characterized by two numbers ti and bi — its length and beauty respectively. Th
Simplest Task in WindowsTime Limit: 2 Seconds Memory Limit: 65536 KBA typical windows platform may have several windows on the desktop. A user's
网上赌在哪玩〖http://www.yicai6998.com/tz/〗Q【836465901】致力打造最专业、最权威的娱乐平台,为玩家提供开奖结果、记录、历史、官网、平台等专业有用的信息,同时发布最新的网赌技巧与心得网上赌在哪玩〖http://www.yicai6998.com/tz/〗Q【836