我爱暴风雨。大雨和闪电洗刷大地,展现闪亮的事物。 简介 收集宝石的工作在有雷暴雨的天气下很危险。 有些宝石和金币会引来闪电,你得提防! 使用 与 (AND) 操作符决定物品是否安全。 item = hero.findNearestItem() # 银币有一个为 2 的 value if item.t ...
分类:
编程语言 时间:
2020-03-02 14:27:42
阅读次数:
79
详细分析awk字段分割 awk读取每一条记录之后,会将其赋值给$0,同时还会对这条记录按照预定义变量FS划分字段,将划分好的各个字段分别赋值给$1 $2 $3 $4...$N,同时将划分的字段数量赋值给预定义变量NF。 引用字段的方式 $N引用字段: N=0:即$0,引用记录本身 0<N<=NF:引 ...
分类:
其他好文 时间:
2020-03-01 14:28:06
阅读次数:
98
Description 要把两个字符串变成相同的字符串 一共可以利用以下三种操作: 1、把串中任意一个字符删去; 2、在串中任意一个位置插入一个字符; 3、把串中任意一个字符变成其他任意字符; 问至少要多少次操作才能让两个字符串相同? (https://www.luogu.com.cn/proble ...
分类:
其他好文 时间:
2020-03-01 11:00:39
阅读次数:
73
题意:输入一个n(2<=n<=79) 找出是否从存在abcde/fghij=n的表达式 直接枚举,对于每一个fghij,判断abcde,所有数字不相等就可以(每个数字都出现),但要注意枚举的范围,还有格式,格式真的头疼。 代码如下 #include <bits/stdc++.h> #define i ...
分类:
其他好文 时间:
2020-03-01 01:07:19
阅读次数:
72
给定两个字符串,请设计一个方法来判定其中一个字符串是否为另一个字符串的置换。 置换的意思是,通过改变顺序可以使得两个字符串相等。 思路:将字符串排序后比较 class Solution: """ @param A: a string @param B: a string @return: a boo ...
分类:
编程语言 时间:
2020-02-29 22:11:28
阅读次数:
78
```js // Y组合子 fact = n => n == 1 ? 1 : n * fact(n - 1) // 无法匿名调用 (n => n == 1 ? 1 : n * fact(n - 1))(5) // 参数可以命名, 消灭掉里面掉fact fact = (f, n) => n == 1 ... ...
分类:
其他好文 时间:
2020-02-29 20:36:16
阅读次数:
55
通过复制已存在的对象获取新的实例,被复制的对象称为“原型”。 应用场景 用于创建复杂的或者耗时的实例 创建值相等,只是命名不一样的同类数据 类图和示例(来源:wiki) public class Cookie implements Cloneable{ @Override protected Obj ...
分类:
其他好文 时间:
2020-02-28 22:18:35
阅读次数:
55
CAS的概念: CAS的全称为Compare And Swap,直译就是比较交换。是一条CPU的原子指令,其作用是让CPU先进行比较两个值是否相等,然后原子地更新某个位置的值,其实现方式是基于硬件平台的汇编指令,在intel的CPU中,使用的是cmpxchg指令,就是说CAS是靠硬件实现的,从而在硬 ...
分类:
其他好文 时间:
2020-02-28 18:58:26
阅读次数:
72
判断一个整数是否是回文数。 题解 普通解法:将整数转为字符串,然后对字符串做判断。 我的解法代码 取出后半段数字进行翻转 每次进行取余操作,取出最低数字 将最低数字加到取出数的末尾 每取一位最低数,x就要/10 判断x是否小于取出数,小于时代表已经对半 如果是偶数,则两者相等,如果是奇数,需要/10 ...
分类:
其他好文 时间:
2020-02-28 15:47:35
阅读次数:
63
eg:例如你调用了一个新增的接口,以往功能测试的话,你再web端新增一个店铺之后,你肯定要去数据库中查看,这些数据插入的对不对,是否正确的插入了每个字段 # 比较两个字典部分是否相等 def compare_two_dict(dict1, dict2, key_list): flag = True ...
分类:
编程语言 时间:
2020-02-28 15:47:19
阅读次数:
72