【ARTS】01_29_左耳听风-201900527~201900602

2024-03-02 02:18

本文主要是介绍【ARTS】01_29_左耳听风-201900527~201900602,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ARTS:

  • Algrothm: leetcode算法题目
  • Review: 阅读并且点评一篇英文技术文章
  • Tip/Techni: 学习一个技术技巧
  • Share: 分享一篇有观点和思考的技术文章

Algorithm

【leetcode】38. 报数

https://leetcode-cn.com/problems/count-and-say/submissions/

1)problem

报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:

1.     1
2.     11
3.     21
4.     1211
5.     111221

1 被读作  “one 1”  (“一个一”) , 即 11。
11 被读作 “two 1s” (“两个一”), 即 21。
21 被读作 “one 2”,  “one 1” (“一个二” ,  “一个一”) , 即 1211。

给定一个正整数 n(1 ≤ n ≤ 30),输出报数序列的第 n 项。

注意:整数顺序将表示为一个字符串。

示例 1:

输入: 1
输出: "1"

示例 2:

输入: 4
输出: "1211"

2)answer

为了便于理解,选择每次都执行输入值的方法

然后逐行对比,每个字符做一次计数。返回当前行数所有数字计算后的统计值。

3)solution

class Solution(object):def countAndSay(self, n):""":type n: int:rtype: str"""seq = "1"for i in range(n-1):seq = self.getNext(seq)return seqdef getNext(self,seq):i,next_seq = 0,""while i < len(seq):count = 1while i < len(seq) - 1 and seq[i] == seq[i+1]:count +=1i += 1next_seq += str(count) + seq[i]i += 1return next_seq

Review

【漏洞挖掘】内网远程溢出漏洞利用

1)场景

内网远程溢出漏洞利用

2)问题难点

3)解决问题的方法
MS-17010信息探测-参考资料其他 exploitNmap 与 17010
Microsoft Windows Remote Desktop - 'BlueKeep' Denial of Service (Metasploit)
漏洞利用-msfconsoleNmap编译Meterpreter
4)方法细节

内网远程溢出漏洞利用

https://www.cnblogs.com/17bdw/p/11345074.html

Tip

【安全开发】Python扫描器-常用库-Request

1)场景

不同库有不同的作用

2)问题难点

Python扫描器-常用库-Request

3)解决思路
1、常用库-Request
1.1、 介绍
1.2、基于GET请求
1.3、基于POST请求
1.4、补充
1.5、响应Response
1.6、高级用法
4)方法细节

Python扫描器-常用库-Request

https://www.cnblogs.com/17bdw/p/11291777.html

Share

【业务】极客时间-左耳听风-程序员攻略-容器化和自动化运维

1)场景

Docker 和 Kubernetes 已经成为分布式架构和自动化运维方面的不可或缺的两大基本构成,是必需要学习的。虽然它们的玩法跟传统运维不一样,但技术方面并不算复杂。

2)问题难点

文章中推荐了 Docker 和 Kubernetes 基础技术方面的学习资料,并给出了存储、运维、网络、CI/CD 等多方面的资料,同时列出了与之相关的最佳实践。

3)解决思路
容器化和自动化运维DockerKubernetes小结
4)方法细节

极客时间-左耳听风-程序员攻略-容器化和自动化运维

https://www.cnblogs.com/17bdw/p/11308796.html

这篇关于【ARTS】01_29_左耳听风-201900527~201900602的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/764609

相关文章

C++入门01

1、.h和.cpp 源文件 (.cpp)源文件是C++程序的实际实现代码文件,其中包含了具体的函数和类的定义、实现以及其他相关的代码。主要特点如下:实现代码: 源文件中包含了函数、类的具体实现代码,用于实现程序的功能。编译单元: 源文件通常是一个编译单元,即单独编译的基本单位。每个源文件都会经过编译器的处理,生成对应的目标文件。包含头文件: 源文件可以通过#include指令引入头文件,以使

29 哈希

目录 unordered系列关联式容器底层结构模拟实现 1. unordered系列关联式容器 在c++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 l o g 2 N log_2N log2​N,即最差情况下需要比较红黑树的高度次,当树中的结点非常多时,查询效率也不理想。最好的查询是,进行很少的比较次数就能将元素找到,因此在c++11中,stl又提供了4个un

407串口01发送

实验一: 工程。 链接:https://pan.baidu.com/s/1g8DV4yZWOix0BbcZ08LYDQ?pwd=2176 提取码:2176 串口1的使用。发送功能。 单片机发送信息到电脑。 通过串口进行通信。 首先单片机这边。 单片机这边,需要对单片机的串口模块进行使能初始化,设置串口的格式。 单片机和电脑的串口收发格式要配置一致。不然A和B肯定通信不成功,鸡和鸭讲,

大学生自救数据结构与算法(py实现)——01递归

目录 目录 递归 基本概念 工作原理 基本要素 优点 缺点 实现技巧 实例解析:计算阶乘 斐波那契数列 高效的斐波那契数列 python中的最大递归深度 二分查找 基本原理 性能分析 优化与变体 线性递归  元素序列的递归求和 二路递归 二路递归的基本概念 典型应用 工作原理 多重递归  示例:计算卡特兰数(Catalan Number) 尾递

Android自定义view学习笔记01

Android自定义view学习笔记01 昨天看博客的时候看到鸿洋老师的博客里面有关于自定义view的学习教程。一直深感所掌握的东西太少太杂,按照他的Android 自定义View (一)所讲内容,代码实践。根据实际情况稍作修改,并且补充一些在代码过程中知识点,做此笔记。 相关代码 //CustomView01.javapackage mmrx.com.myuserdefinedvi

采药问题 01背包

Description:辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。”

Java集合框架-Map-01天

/** Map集合,该集合存储键值对。一对一对往里存。而且要保证键的唯一性* 1,添加* put(K key,V value)* putAll(Map<? extends K,? extends V> m)* 2,删除* clear()* remove(Object key)* 3,判断* containsValue(Object value)* containsValue

Java基础的重点知识-01-基础

文章目录 开发前言Java语言开发环境入门程序说明常量变量和数据类型数据类型转换运算符方法解析 开发前言 常用DOS命令 Java语言的初学者,学习一些DOS命令,会非常有帮助。DOS是一个早期的操作系统,现在已经被Windows系统取代,对于我们开发人员,目前需要在DOS中完成一些事情,因此就需要掌握一些必要的命令。 命令操作符号盘符切换命令盘符名:查看当前文件夹dir进入文

网络游戏服务器编程01 大纲

学了半年cocos2dx,现在想学习服务器开发,但毫无服务器概念。网上搜了下相关资料,找到一本《网络游戏服务器端编程》,接下来几天就按照这本书,开始我的服务器端编程生涯。 废话不多说,先晒晒这本书涵盖了哪些内容 1、网络编程基础 2、多线程 3、高效通信模型 4、加密 5、数据库 6、设计一个游戏大厅 7、GM工具设计与实现 8、自动更新系统的

【百问大模型01】GPT4o最新特性介绍

1、GPT4o 最大的特性是对话响应速度很快 端到端能力300ms;之前是语音转成文字,再来理解分析;现在是直接端到端。 1)丰富的语音风格 2)理解语音内外的内容 3)发出非语音的声音 4)自然而及时的互动 5)慢、无法理解情绪、不自然 2、情绪价值,根据情绪价值调整; 3、强大的上下文理解能力; 4、深度抽象negligence,包括逻辑能力、知识、抽象能力 5、千问2.0