摘要:
完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 【题解】 栈STACK:先进后出,后进先出 队列QUEUE:先进先出,后进后出 stack_add负责在队列尾部插入整数;stack_del负责删除队列头部整数的操作。 python解题: 阅读全文
摘要:
bstring library(简称Bstrlib)提供一个对C和C++更完善的字符串处理功能,它的核心是对“\0”空终止字符的处理改进。 Bstrlib创建的动机 标准的 C 字符串库存在严重的问题: 1) 它使用 '\0' 来表示字符串的结尾意味着知道一个字符串的长度是 O(n),而它可能是 O 阅读全文
摘要:
181. 超过经理收入的员工【简单】 题目:给定 Employee 表,编写一个 SQL 查询,该查询可以获取收入超过他们经理的员工的姓名。在上面的表格中,Joe 是唯一一个收入超过他的经理的员工。 题解:利用左连接或者子查询都可以。 # Write your MySQL query stateme 阅读全文
摘要:
【题目】编写一个 SQL 查询,查找所有至少连续出现三次的数字。 返回的结果表中的数据可以按 任意顺序 排列。 题解:作两次左连接 # Write your MySQL query statement below SELECT T1.Num AS ConsecutiveNums FROM Logs 阅读全文
摘要:
利用窗口函数: ROW_NUMBER() OVER(PARTITION BY Attribution_n1, Attribution_n2,... ORDER BY Attribution_m1,Attribution_m2,...) RANK() OVER(PARTITION BY Attribu 阅读全文
摘要:
在cmd中安装 virtualenv(用于创建虚拟环境),pyinstaller(用于转换工具) pip install virtualenv pip install pyinstaller 2. 激活 virtualenv先在cmd中转到virtualenv安装所在的目录下 d: cd D:\so 阅读全文
摘要:
import re import re x1='I' x2='she' x='I will meet you.' print(re.search(x1,x)) #在x中寻找x1 print(re.search(x2,x)) print(re.search(r"m[A-Z]t", "I met you 阅读全文
摘要:
删除np.array多行: x = np.array([[1,2,3],[4,5,6],[7,8,9]]) x = np.delete(x,[1,2], axis = 0) #删除第1,2行 print(x) 在np.array后面加若干行: c=np.array([[1,1],[2,2],[3,3 阅读全文
摘要:
repeat import torch x = torch.tensor([1, 2, 3]) print(x) print(x.repeat(4, 2)) print(x.repeat(4, 2, 1)) permute: 将对应维度的张量置换,有点numpy.transpose()的意思,具体可 阅读全文