字符的所有组合 描述: 输入一个字符串,求这个字符串中的字符的所有组合。如:“abc”,组合为"a" "b" c" "ab" "ac" "bc" "abc" 思路: 对于n个字符,求长度为m的组合,将字符分为两部分,对于当前的字符,要么取,然后再n 1个字符中取m 1个,要么不取,在n 1个字符中取 ...
分类:
其他好文 时间:
2020-02-28 19:14:31
阅读次数:
68
1、加号 加号拼接字符串底层是调用StringBuilder来实现的,”a” + “b”等效于如下代码: String a = "a"; StringBuilder ab= new StringBuilder(); ab.append(a).append("b"); String str = ab. ...
分类:
其他好文 时间:
2020-02-28 01:15:21
阅读次数:
81
A. Three Strings 题意:给三个长度相同的非空字符串abc,依次将c中的每个字符和a或者b中对应位置的字符进行交换,交换必须进行,问能否使得ab相同。 思路:对于每一个位置,如果三个字符都不相同,那一定不同,如果有两个相同且不是ab相同,则合法,否则不合法,如果三个字符都相同,那么合法 ...
分类:
其他好文 时间:
2020-02-27 23:41:50
阅读次数:
111
小菜鸡飘过 A: Beer Barrels 题意:给出四个整数:A,B,K,C,;A,B,C都是大于0的个位数,问在所有仅有A或者B组成的K位数中,数字C的个数是多少 思路: 1.先考虑特殊情况: (1) 如果C不是A或者B 则输出0 (2) 如果K = 0 则输出0 (3) 如果A==B 则输出K ...
分类:
其他好文 时间:
2020-02-27 22:14:38
阅读次数:
88
1.与html结合 1. 内部JS: 定义` 2. 外部JS: 定义` 注意: ? ``可以定义在html任何界面,但是定义的位置会影响执行顺序 2.数据类型 ? number:数字。 整数/小数/NaN(not a number 一个不是数字的数字类型) ? string:字符串。 字符串 "ab ...
分类:
编程语言 时间:
2020-02-25 20:41:05
阅读次数:
79
将军饮马问题的升级版 二维平面中要从A到D,给出两条线段AB,CD,分别在线段AB,CD,以及空白处的速度为P,Q,R 求最少用时 由于最优位置满足“凸性”,且两条线段可以等价,所以可以采取三分答案迭代的写法 值得注意的一点:求两点距离时开方运算会损失一部分精度,一种玄学的方法是在开方前用一个eps ...
分类:
编程语言 时间:
2020-02-24 17:03:39
阅读次数:
85
在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。计算公式:总请求数 / 处理完成 ...
分类:
其他好文 时间:
2020-02-24 12:55:44
阅读次数:
74
158. 两个字符串是变位词 写出一个函数 anagram(s, t) 判断两个字符串是否可以通过改变字母的顺序变成一样的字符串。 样例 样例 1: 输入: s = "ab", t = "ab" 输出: true 样例 2: 输入: s = "abcd", t = "dcba" 输出: true 样 ...
分类:
其他好文 时间:
2020-02-24 09:34:44
阅读次数:
58
<?php // 算术运算符// + - * / % // 连接运算符 .// 将点号前后的字符串连接起来,如果不是字符串,会自动转换为字符串。// 。号两边有数字的话,要加空格将数字和.隔开; echo 'ab'.'cd'; //abcdecho 123 .'cd'; //123cdecho 12 ...
分类:
Web程序 时间:
2020-02-23 18:41:44
阅读次数:
111
生成逼近曲线:approxPolyDP 函数 该函数采用 Douglas-Peucker 算法(也称迭代终点拟合算法)。可以有效减少多边形曲线上点的数量,生成逼近曲线,简化后继操作。 经典的 Douglas-Peucker 算法描述如下: 在曲线首尾两点 A,B 之间连接一条直线 AB,该直线为曲线 ...
分类:
移动开发 时间:
2020-02-22 22:26:15
阅读次数:
100