nicer graph in 1

This commit is contained in:
2026-04-25 06:59:06 +07:00
parent dfe87e9b31
commit df31bae969
8 changed files with 113 additions and 78 deletions
+14 -22
View File
@@ -28,33 +28,25 @@ std::string now() {
return oss.str();
}
/* ========= ONLY MODIFIED PART ========= */
void log_start(int l, int r, int depth) {
std::cout
<< "PROC_START"
<< " pid=" << getpid()
<< " ppid=" << getppid()
<< " depth=" << depth
<< " l=" << l
<< " r=" << r
<< " ts=" << now()
<< '\n'
<< std::flush;
std::cout << "PROC_START pid=" << getpid()
<< " ppid=" << getppid()
<< " depth=" << depth
<< " l=" << l
<< " r=" << r
<< " ts=" << now()
<< '\n' << std::flush;
}
void log_end(int l, int r, int depth) {
std::cout
<< "PROC_END"
<< " pid=" << getpid()
<< " ppid=" << getppid()
<< " depth=" << depth
<< " l=" << l
<< " r=" << r
<< " ts=" << now()
<< '\n'
<< std::flush;
std::cout << "PROC_END pid=" << getpid()
<< " ppid=" << getppid()
<< " depth=" << depth
<< " l=" << l
<< " r=" << r
<< " ts=" << now()
<< '\n' << std::flush;
}
/* ====================================== */
void merge_range(int* arr, int l, int m, int r) {
std::vector<int> temp;