ICode9

精准搜索请尝试: 精确搜索
  • 6道Python基础练习题2021-05-08 16:55:29

    1、将复数2.3×103-1.34×10-3j赋值给变量A,并分别提取A的实部和虚部。 代码: 运行结果: 2、计算下列表达式的值: 3、建立一个包含10个字符的字符串A,然后对该字符串进行如下操作: (1)计算输出字符串的长度; (2)从第1个字符开始,每间隔2个字符取1个字符,组成子字符串B; (3)将字符串A倒过来重

  • Leetcode91. Decode Ways-递归2021-05-03 13:00:56

    Leetcode91. Decode Ways-递归 题目思路实现差异复杂度从前到后从后到前 题目 题目链接 思路 假设字符串长度为N, 用递归来缩减问题规模,有两个方向: 从前到后 每个位置有两种可能解码: takeOne:取前1个字符,则解码方案数与后面N-1个字符的方案数相同 takeTwo:取前2个字

  • 钉钉实战营学习打卡记录 Day 3 转身钉钉应用开发者,两步教你尝试调用一个接口来创建新用户呀2021-04-27 10:01:12

    搞定了一个钉钉应用,怎样调用接口来创建一个新用户呢?从这篇说开去 目录 二、调用creat user接口 三、【常出现的几处报错代码释义】 四、【小案例与解决心得】如果出现请求的部门 id 不在授权范围内,如何解决? 从这里→ https://open.dingtalk.com/进入钉钉开放平台,红框区域登录

  • BUGKU-web212021-04-17 14:35:31

    BUGKU-web21 打开题目后,发现没有信息,查看网页源代码 发现可疑之处:1p.html 尝试直接访问1p.html 会跳转到bugku的首页。想到查看1p.html的源代码。 显示的是一串JS代码,将这段代码放到BP或者其他工具中,进行解码: 首先进行URL解码,得到 将注释起来的内容进行base64解码: 再次执行u

  • Linux中cut提取命令2021-04-15 19:05:20

    grep命令提取符合条件的行,cut命令提取符合条件的列。 [kirk@kirk shell]$ cut [选项] 文件名 选项: -f 列号: 提取第几列 -d 分隔符: 按照指定分隔符分割列 -c 字符范围: 不依赖分隔符来区分列,而是通过字符范围(行首为 0)来进行字段提取。 “n-”表示从第n个字

  • 每一行输出5个字符之后换行 js2021-04-12 22:36:36

    方法1  使用正则 (如果是汉字,此正则,每五个字换行,如果是英文字符,每十个英文,换行) let arrX ="这是个测试字符串,这是个测试字符串" arrX = arrX.replace(/[^\x00-\xff]/g,"$&\x01").replace(/.{10}\x01?/g,"$&\n").replace(/\x01/g,"")   方法2 循环遍历 let res = "&q

  • 最小编辑距离2021-04-10 20:02:42

     线性dp 状态表示为f[i, j],表示将a的前i个字符变为b的前j个字符所需要的最小操作数。 我们的操作有三种:删除、增加和修改。 删除:我们删除第i个字符,那么我们就必须使得a的前i - 1个字符和b的前j个字符相等,即f[i][j] = f[i - 1][j] + 1; 增加:我们要使增加字符后a与b相等,我们就一定

  • 火山视窗(火山PC)openSSL对称加解密的简单用法2021-04-10 10:00:00

    效果演示 第一步 勾选OpenSSL模块 第二步 界面设计 注意,密码位置的输入方式要进行修改。 第三步 代码编写 因为官方的OpenSSL类库是公开静态类,所以只需要类名.方法名就可以调用。。本案例中使用的是“加解密类.加密_AES_CFB128”方法,所有对称加密解密的用法都是一样的。。

  • LintCode刷题——分割回文串Ⅱ(序列型动态规划)2021-04-03 12:02:47

    题目描述: 给定字符串 s, 需要将它分割成一些子串, 使得每个子串都是回文串. 最少需要分割几次? 样例 样例 1: 输入: "a" 输出: 0 解释: "a" 本身就是回文串, 无需分割 样例 2: 输入: "aab" 输出: 1 解释: 将 "aab" 分割一次, 得到 "aa" 和 "b", 它们都是回文串. 思路: 这里

  • 【2021-04】2020 蓝桥杯 A组 省赛 C++2021-04-02 19:34:20

    A 门牌制作 题目描述:小蓝要为一条街的住户制作门牌号。 这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。 小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、 0、 1、 7,即需要 1 个字符 0, 2 个字符 1,

  • NC127 最长公共子串2021-03-18 02:32:55

    题目描述 给定两个字符串str1和str2,输出两个字符串的最长公共子串 题目保证str1和str2的最长公共子串存在且唯一。 (子串意味着是连续的) 输入 "1AB2345CD","12345EF" 返回值 "2345" 动态规划法 先确定状态,f(i, j)表示str1中前i个字符和str2中前j个字符中的最长公共子序

  • Leetcode-115 不同的子序列2021-03-17 22:34:07

    这一题很头疼,一开始不会,看了题解认为很简单。但是在做的时候发现细节很多,花了大量的时间才想出来。但是还是有一些需要回顾一下。 题目描述 给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。 字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不

  • leetcode10. 正则表达式匹配2021-03-14 11:00:36

    题解 动态规划 这道题还是相对来说比较难一些的,动态规划,其实就是剪枝搜索,搜索s的前i 个字符和 p 的前j 个字符是否相匹配 题解在代码的注释中详细给出,建议打一遍代码仔细理解一下,要把情况考虑全。。。 感觉思路真的是挺难想的。。。 class Solution { public: bool isMat

  • linux - 常用统计命令2021-03-05 02:32:20

    排序sort -b 忽略开头的空白字符-f 将大小写字母看做大写字母-h 根据存储容量排序-n 按数字排序-o 把结果写入文件-r 以相反的顺序来排序-t 指定分隔符 默认为空格-V 按照数字版本排序-k 指定排序的关键字,与 -t 参数配合使用   检查重复uniq   先排序,再去重 -c 统计重复出现的

  • C++截取字符串2021-02-27 23:03:41

    头文件string里面的携带了大量字符串操作函数, 而截取字符串的函数一般用substr()函数实现。 今天遇到了需要截取字符串的题,特地拿出来记录一下。 substr(int pos,int n)包含两个参数 第一个参数代表着从哪里开始截取,是可缺省参数,默认为0,意味着从字符串开头进行截取; 第二个参数代表

  • 【蓝桥杯省赛JavaB组真题详解】门牌制作(2020)2021-02-26 20:33:43

    题目描述 门牌制作 小蓝要为一条街的住户制作门牌号。 这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。 小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字 符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个 字符 0,2 个字符 1,1 个

  • mysql常用数据类型2021-02-25 20:33:04

    转载 https://blog.csdn.net/appleLg/article/details/54616130   MySQL–常用数据类型MySQL常见的数据类型有: 日期类型, 数值类型 字符串类型日期类型MySQL数据类型 字节数 含义date 3字节 日期,格式:2014-09-18time 3字节 时间,格式:08:42:30datetime 8字节 日期时间,格式:2014-09-

  • Heartbleed漏洞的原理与防治2021-02-23 17:51:45

    摘要2014年,安全研究人员发现了SSL的严重缺陷,这就是后来我们所知的Heartbleed漏洞。Heartbleed漏洞削弱了最常见的Internet通信协议(SSL和TSL)的安全性。受Heartbleed影响的网站允许潜在的***者读取他们的内存。这意味着***者可以获得加密密钥,依次凭据在系统内部发起更多***,例如:窃听通

  • 在vim中设置tab缩进为4个字符2021-02-21 21:51:38

    可以看到初始化的tab缩进为8个字符我们通过输入命令set tabstop=4之后修改缩进为4个字符:

  • utf-8与utf-16的区别2021-02-14 13:32:41

    用UTF-16表示"汉" 假如用UTF-16表示的话就是01101100 01001001(共16 bit,两个字节).程序解析的时候知道是UTF-16就把两个字节当成一个单元来解析.这个很简单. 用UTF-8表示"汉" 用UTF-8就有复杂点.因为此时程序是把一个字节一个字节的来读取,然后再根据字节中开头的bit标志来识别

  • 【数据结构 - 串 - KMP算法】next数组的推导【C语言】2021-02-01 23:01:54

    KMP算法中,当主串字符s[i]不等于子串字符t[j]时,希望知道s[i]接下来与子串哪个字符比较 目录 1 假设2 推导3 next数组的定义4 解释5 代码实现6 例子7 补充8 参考文献 1 假设 主串S:‘s[1]s[2]…s[n]’子串T:‘t[1]t[2]…t[m]’一般地,n>=m 2 推导 已有部分匹配结果: 's[i-j

  • 02 反转字符串II(leecode 541)2021-01-27 19:00:26

    1 问题 给定一个字符串 s 和一个整数 k,你需要对从字符串开头算起的每隔 2k 个字符的前 k 个字符进行反转。 如果剩余字符少于 k 个,则将剩余字符全部反转。 如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。 示例: 输入: s = “abcdefg”, k = 2

  • 【剑指Offer】48.最长不含重复字符的子字符串(JS实现)(动态规划)2021-01-06 11:00:35

    题目描述 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 示例1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。

  • Global Round 4 题解(1178A~F)2021-01-03 19:35:48

    \(Global\ Round\ 4\)题解 \(zhanglichen\ 2021.1.3\) \(A.Prime\ Minister\) 给出一个数组,请你选出一些元素,使得这些元素的和超过数组总和的一半,同时里面都小于等于\(a_1\)的一半。\(a_1\)必选。 \(Solution\) 简单模拟。 时间复杂度\(O(n)\)。 \(B.WOW\ Factor\) 给出一个只包含

  • 蓝桥杯ACM中等题-门牌制作 2020-12-222020-12-22 13:01:33

    蓝桥杯ACM中等题-门牌制作 1.问题描述   小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、 0、 1、 7,即需要 1 个

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有