随笔分类 -  数据结构与算法

摘要:(本人笔记潦草,估计只有我能看懂,保存给自己看,不代表肯定让其他人能理解) 附上源码笔记: // SPDX-License-Identifier: GPL-2.0-or-later /* Red Black Trees (C) 1999 Andrea Arcangeli <andrea@suse.d 阅读全文
posted @ 2023-04-25 18:07 蘑菇王国大聪明 阅读(52) 评论(4) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/11. // #ifndef C__TEST02_MANACHER_HPP #define C__TEST02_MANACHER_HPP #include <iostream> #include <vector> us 阅读全文
posted @ 2021-09-26 12:42 蘑菇王国大聪明 阅读(49) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/11. // #ifndef C__TEST02_KMP_HPP #define C__TEST02_KMP_HPP #include <iostream> #include <vector> using namesp 阅读全文
posted @ 2021-09-26 12:41 蘑菇王国大聪明 阅读(25) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/12. // #ifndef C__TEST02_MONOTONOUSSTACK_HPP #define C__TEST02_MONOTONOUSSTACK_HPP #include <iostream> #inclu 阅读全文
posted @ 2021-09-22 18:57 蘑菇王国大聪明 阅读(39) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> #include <vector> #include <stack> #include <unordered_map> using namespace std; struct Node{ int pass; int end; unordered_map<cha 阅读全文
posted @ 2021-09-19 18:08 蘑菇王国大聪明 阅读(32) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> #include <vector> #include <stack> #include <queue> using namespace std; struct Node{ int val; Node *left; Node *right; explicit N 阅读全文
posted @ 2021-09-19 15:18 蘑菇王国大聪明 阅读(80) 评论(0) 推荐(0) 编辑
摘要:说明 其实我后面两道题都没看。。。全搞第一题了,最开始想成图的拓扑了,还构建了一个图出来,代码越来越多,越来越离谱,后面索性就暴力递归了,还好数据比较弱飘过。祈祷大家都能找到心仪的工作! 题目 我有点忘了题目是啥了大概说一下吧 第一行输入神经网络的节点个数(一个节点代表一个算子) 第二行开始输入每个 阅读全文
posted @ 2021-09-19 12:48 蘑菇王国大聪明 阅读(110) 评论(0) 推荐(0) 编辑
摘要:图的节点 // // Created by Administrator on 2021/8/10. // #ifndef C__TEST02_NODE_HPP #define C__TEST02_NODE_HPP #include "iostream" #include <vector> using 阅读全文
posted @ 2021-09-11 15:04 蘑菇王国大聪明 阅读(49) 评论(0) 推荐(0) 编辑
摘要:问题 给出一颗二叉树,每个节点有一个编号和一个值,该值可能为负数,请你找出一个最优节点(除根节点外),使得在该节点将树分成两棵树后(原来的树移除这个节点及其子节点,新的树以该节点为根节点),分成的两棵树各 节点的和之间的差绝对值最大。请输出该节点编号,如有多个相同的差,输出编号最小的节点。 输入 4 阅读全文
posted @ 2021-09-11 14:44 蘑菇王国大聪明 阅读(208) 评论(0) 推荐(0) 编辑
摘要:前言 其实完全可以不用这么麻烦,我就是为了练习自建堆,其实大材小用 描述 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 注意每个输入文件有多组输入,即多个字符串用回车隔开 输入描述: 字符串只包含小写英文字母, 不 阅读全文
posted @ 2021-09-10 16:00 蘑菇王国大聪明 阅读(174) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/5. // #ifndef C__TEST01_NQUEENS_HPP #define C__TEST01_NQUEENS_HPP #include <iostream> #include <vector> #incl 阅读全文
posted @ 2021-08-10 12:01 蘑菇王国大聪明 阅读(85) 评论(0) 推荐(0) 编辑
摘要:定义一个二叉树 #ifndef C__TEST01_NODE_HPP #define C__TEST01_NODE_HPP #include <stack> #include <queue> #include <unordered_map> #include <unordered_set> #inc 阅读全文
posted @ 2021-08-03 18:19 蘑菇王国大聪明 阅读(31) 评论(0) 推荐(0) 编辑
摘要:定义二叉树 二叉树除了有左右孩子节点外还有父母节点parent 代码 //获取中序后继节点 class CNode{ public: int value; CNode *left; CNode *right; CNode *parent; CNode(int value): value(value) 阅读全文
posted @ 2021-08-03 18:17 蘑菇王国大聪明 阅读(44) 评论(0) 推荐(0) 编辑
摘要:###定义一个二叉树 #include <stack> #include <queue> #include <unordered_map> #include <unordered_set> #include <iostream> using namespace std; class Node{ pu 阅读全文
posted @ 2021-08-03 18:13 蘑菇王国大聪明 阅读(58) 评论(0) 推荐(0) 编辑
摘要:###定义一个二叉树 #include <stack> #include <queue> #include <unordered_map> #include <unordered_set> #include <iostream> using namespace std; class Node{ pu 阅读全文
posted @ 2021-08-03 18:11 蘑菇王国大聪明 阅读(83) 评论(0) 推荐(0) 编辑
摘要:###定义一个二叉树 #include <stack> #include <queue> #include <unordered_map> #include <unordered_set> #include <iostream> using namespace std; class Node{ pu 阅读全文
posted @ 2021-08-03 18:08 蘑菇王国大聪明 阅读(53) 评论(0) 推荐(0) 编辑
摘要:###定义一个二叉树 #include <stack> #include <queue> #include <unordered_map> #include <unordered_set> #include <iostream> using namespace std; class Node{ pu 阅读全文
posted @ 2021-08-03 18:05 蘑菇王国大聪明 阅读(221) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/1. // #ifndef C__TEST01_NODE_HPP #define C__TEST01_NODE_HPP #include <stack> #include <queue> class Node{ pub 阅读全文
posted @ 2021-08-02 12:26 蘑菇王国大聪明 阅读(73) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/1. // #ifndef C__TEST01_LINKNODE_HPP #define C__TEST01_LINKNODE_HPP #include <map> #include <unordered_map> # 阅读全文
posted @ 2021-08-02 10:51 蘑菇王国大聪明 阅读(29) 评论(0) 推荐(0) 编辑
摘要:// // Created by Administrator on 2021/8/1. // #ifndef C__TEST01_RADIXSORTED_HPP #define C__TEST01_RADIXSORTED_HPP #include <iostream> #include <vecto 阅读全文
posted @ 2021-08-01 16:39 蘑菇王国大聪明 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示