Greatest Common Divisor题
解直接实现一下欧几里得算法(辗转相除法):
12345678910def gcd(x,y): if x == y: return x if x<y: return gcd(x,y-x) else: return gcd(y,x-y) print(gcd(66528,529...
题目描述
观察打开网页:
随便尝试输入点内容会发现
搜索的语句是
1SELECT * FROM inventory WHERE name LIKE '%1%'
所有尝试输入
1' OR 1=1 -- -
会发现可以注入成功。
注意,在MySQL/MariaDB中,如果 -- 后紧跟 %,它 不会被识别为注释符,而是视作 --%,导致SQL语法错误。所以我们...
OCaml 是一种支持函数式、命令式和面向对象编程范式的静态类型语言。
函数式编程(Functional Programming)函数式编程有以下几个特点:
immutable(不可变)
side effects(副作用)
referential transparency(引用透明)
Data is immutable:数据不可变函数拿到一个参数后,不会把这个参数本身改掉,而是返回一个新...
我们首先来看一下什么是格式化字符串函数。
格式化字符串函数格式化字符串( format string)函数可以接受可变数量的参数,并将第一个参数作为格式化字符串,根据其来解析之后的参数。
可以参考这个定义:
The format string is a character string which contains two types of objects: plain characters...