算法学习
爱吃白菜的猫
只是一只爱吃白菜的猫。
展开
-
mysql按天,小时,半小时,N分钟,分钟进行数据分组统计
mysql按天,小时,半小时,N分钟,分钟进行数据分组统计mysql不同时间粒度下的分组统计 按天统计 按小时统计 按半小时统计 按N分钟统计 按分钟统计 mysql不同时间粒度下的分组统计我们在做项目或者数据分析时,经常遇到这样的需求:统计不同时间粒度下的数据分布情况,例如,每一天中每个小时网站的访问量,某路口每半个小时通过的车辆数量等。对于此类的问题,一个sql简单的查询就能实现,故特此记录下,方便以后使用。在MySQL中,我的表为:track数据结构如下所示:转载 2022-03-23 14:23:11 · 4184 阅读 · 0 评论 -
Mysql创建无限级递归存储过程查询树
/*p_tablename 表名,pid 主键Id,ParentId 父级ID 自行替换 */create procedure proc_pe_organization_select(in p_tablename varchar(250),in p_id INT)BEGIN SET @sqlStmt = CONCAT('SELECT a.* FROM ( SELECT cte_tbc.cte_level,a.* FROM ( SELECT @cte_ids AS cte_ids,(SELE.原创 2022-02-22 15:31:13 · 552 阅读 · 0 评论 -
算法训练 历届试题 兰顿蚂蚁
算法试题 兰顿蚂蚁资源限制时间限制:1.0s 内存限制:256.0MB问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。 规则虽然简单,蚂蚁的行为却十分复杂。刚刚开始时留下的.原创 2020-09-08 11:55:37 · 91 阅读 · 0 评论 -
算法训练 试题 前缀表达式
试题 算法训练 前缀表达式资源限制时间限制:1.0s 内存限制:512.0MB问题描述 编写一个程序,以字符串方式输入一个前缀表达式,然后计算它的值。输入格式为:“运算符 对象1 对象2”,其中,运算符为“+”(加法)、“-”(减法)、“*”(乘法)或“/”(除法),运算对象为不超过10的整数,它们之间用一个空格隔开。要求:对于加、减、乘、除这四种运算,分别设计相应的函数来实现。 输入格式:输入只有一行,即一个前缀表达式字符串。 输出格式:输出相应的计算结果(如果是除法,直接采.原创 2020-09-08 11:47:52 · 329 阅读 · 0 评论