![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
易山川
橙留香
展开
-
ClickHouse执行过程分析
先抛出三个问题:ClickHouse执行多分片聚合一定会比单机慢吗?如果慢,那么会慢在哪里?是否可以优化?在20版本之前不支持explain语句,所以这里列举用explain和trace级别日志两种查看执行过程的方法。这里以本地表和分布式表为例进行分析。集群配置了两分片,这里进行单机和集群查询的执行过程分析。因为真实sql涉及机密,这里做了脱敏处理,后面不再赘述explain这种最简单,直接在sql语句前面增加explain,查询本地表explain SELECT id,m原创 2020-09-24 14:07:09 · 3503 阅读 · 1 评论 -
Ridiculous question in HackerRank about Day 27
今天,尝试hackerrank上一个题目名为day 27:testing的编程题,我按照它的题目案例写出了代码,但是在他的测试案例中没有通过,购买那个案例,发现居然输入和输出全是空,这怎么解决呢? 一位c++大神,给出如下代码:#include<iostream>using namespace std;int main(){ cout<<"5"<<endl; cout<<"5转载 2016-10-02 19:53:05 · 432 阅读 · 0 评论 -
MinGW编译c++,中文显示乱码解决方案
我比较喜欢MinGW,现在使用的是C:\WINDOWS\system32>gcc -vUsing built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=a:/mingw/bin/../libexec/gcc/mingw32/5.3.0/lto-wrapper.exeTarget: mingw32Configured with: ../src/g原创 2016-10-12 22:13:50 · 47700 阅读 · 4 评论 -
整数变换问题-----回溯法
整数变换问题:关于整数i 的变换f 和g 定义如下:f(i)=3i;g(i)=i/2。 试设计一个算法,对于给定的2 个整数n 和m,用最少的f 和g 变换次数将n 变换为m。 例如,可以将整数15 用4 次变换将它变换为整数4:4=gfgg(15)。当整数n 不可能变换为整数m 时,算法应如何处理?这是3n+1问题的变形。为了找最短变换序列,用逐步加深的回溯法搜索。子集树算法。开发环境是vs2原创 2015-11-23 17:17:31 · 6248 阅读 · 3 评论 -
c++打印*组成的任意等腰三角形
不多说,直接上代码#include "stdafx.h"#include"iostream"#include"iomanip"using namespace std;int _tmain(int argc, _TCHAR* argv[]){ int a,i,m;//m控制输出多少层※ cout cin>>m; cout for(a=1;a cout原创 2015-09-21 20:33:54 · 6896 阅读 · 0 评论