logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Leetcode题解-算法-贪心算法(python版)

文章目录1、数对可以组成的最长链2、分配饼干3、不重叠的区间个数4、最少需要多少飞镖刺破气球5、根据身高序号重排序6、买卖股票最大的收益7、买卖股票最大的收益Ⅱ8、种植花朵9、判断是否是字串10、修改一个数成为非递减数组11、连续子数组的最大和12、分隔字符串使同种字符出现在一起13、最小差值 II14、摆动序列1、数对可以组成的最长链2、分配饼干3、不重叠的区间个数4、最少需要多少飞镖刺破气球5

#http#tcp/ip#udp
HTTPS(一) -- 基础知识(密钥、对称加密、非对称加密、数字签名、数字证书)

1 HTTPS 概述HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个UR

正则表达式匹配

题目描述请实现一个函数用来匹配包括 ‘.’ 和 ‘*’ 的正则表达式。模式中的字符 ‘.’ 表示任意一个字符,而 ‘*’ 表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a&am

平衡二叉树(AVL树)

1、什么是平衡二叉树平衡因子(Balance Factor,简称BF): BF(T) =hL-hR,其中hL和hR分别为T的左、右子树的高度。平衡二叉树(Balanced Binary Tree)(AVL树):空树,或者任一结点左、右子树高度差的绝对值不超过1,即|BF(T) |≤ 1最小不平衡子树:距离插入结点最近的,且平衡因子的绝对值大于1的结点为根的子树设 nh 高度为h的...

#pragma once 和 #ifndef 的区别

功能:#pragma once 和 #ifdef 都可以避免同一个文件被 include 多次。1 #pragma once方式#pragma once 是编译器相关,移植型差,有些编译器支持,有些编译器不支持,比如:gcc,vs 编译器支持,bcc 编译器不支持。由编译器提供保证,同一个文件不会被包含多次。这里所说的“同一个文件”是指物理上的一个文件,而不是指内容相同的两个文件。不用像使用 ..

【C语言进阶剖析】24、#pragma 使用分析

今天学习一个非常的预处理指示字 #pragma,在实际工程开发中这个预处理指示字用的非常多,我们以前却接触的非常少,为什么呢,因为#pragma 是 C 语言留给编译器生产厂商对 C 语言进行扩展了一个特殊的预处理指示字。这也就导致了一个问题,#pragma 在不同的编译器之间可能是语法移植的,这里我们学习几个常用的功能。1 #pragma 简介#pragma 用于指示编译器完成一些特定...

【Linux 基础入门】(四)环境变量与文件查找

文章目录1 介绍2 环境变量2.1 环境变量2.2 命令的查找路径与顺序2.3 添加自定义路径到“ PATH ”环境变量2.4 修改和删除已有变量2.5 如何让环境变量立即生效3 搜索文件1 介绍内容:介绍环境变量的作用与用法,几种搜索文件的方法。知识点:环境变量的设置环境变量的修改2 环境变量变量所谓变量就是计算机中用于记录一个值(数值、字符或字符串)的符号,而这些符号将用于不同的运算处理中,通

python 日志 logging 模块详解

文章目录1 日志相关概念1.1 日志的作用1.2 日志的等级1.3 logging 模块两种使用方式2 使用 logging 提供的模块级别的函数2.1 logging 模块定义常用函数2.2 使用方式1:简单配置2.3 使用方式2:使用 logging.basicConfig() 函数3 使用 Logging 日志系统的四大组件3.1 Logger 类3.2 Handler 类3.3 Forma

非递归实现二叉树遍历(附c++完整代码)

先序、中序和后序遍历过程:遍历过程中经过结点的路线一样,只是访问各结点的时机不同。从图中可以看到,前序遍历在第一次遇见元素时输出,中序遍历在第二次遇见元素时输出,后序遍历在第三次遇见元素时输出。非递归算法实现的基本思路:使用堆栈一、前序遍历1、递归实现遍历过程为:访问根结点;先序遍历其左子树;先序遍历其右子树。void ProOrderTraverse(BiTree tre...

文章图片
#c++#开发语言
linux下SHA-512加密及暴力破解

文章目录1 密文解析2 手动生成密文3 暴力破解 SHA-512 加密密码在 /etc/shadow 文件中我们可以看到如下行lilei:$6$zvt9aWzy$aoZDNPL0.mXFfsJczn.9gZtHZwmFTAFIbe4qHZd48zeB1mIka7jOsrmGvGMBV8LUV.iUdr6bk0hQZyGSOPiTy/:18420:0:99999:7:::文件中每行代表一个用户,使用

    共 22 条
  • 1
  • 2
  • 3
  • 请选择