前几天学数据结构时做了一个实验是关于二叉树遍历的,下面代码我会分享几种遍历方式。 1 #include<iostream> 2 #include<stack> //头文件 3 #include<queue> //头文件 4 using namespace std; 5 typedef struct ...
分类:
其他好文 时间:
2020-05-10 13:06:11
阅读次数:
69
原文连接:https://www.cnblogs.com/leaveast/p/11765503.html,侵删 1.事物的声明阶段 @EnableTransactionManagement,是我们开启注解事物的第一步,我们来看下这个类为我们干了什么 @Target(ElementType.TYPE ...
分类:
编程语言 时间:
2020-05-10 10:47:59
阅读次数:
61
层次遍历算法总结 C语言的层次遍历总结篇 1、先定义一个队列的结构体 typedef struct { int x; int y; } Node; int numIslands(char** grid, int gridSize, int* gridColSize){ 2、鲁棒性、判断输入参数 if ...
分类:
编程语言 时间:
2020-05-10 10:29:54
阅读次数:
86
题目传送门 div4。。基本上都是构造题,水一波题解 A. Sum of Round Numbers 就把每一位拆出来 #include <bits/stdc++.h> using namespace std; typedef long long ll; #define rep(i, a, b) f ...
分类:
其他好文 时间:
2020-05-10 10:22:14
阅读次数:
65
点击这里进入阿里云服务器特惠专场 首先我们来说说什么是阿里云服务器ECS,以及它与传统服务器有什么区别? 阿里云服务器ECS(备注:ECS是Elastic Compute Service的简称,翻译过来就是弹性计算服务)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructur ...
分类:
其他好文 时间:
2020-05-10 01:09:52
阅读次数:
63
2-SAT裸题 如果不会2-SAT,点我。 总结一下2-SAT其实就是若a则非b这样的形式,建一条边即可。 #include <bits/stdc++.h> using namespace std; const int N = 16010; const int M = 40010; struct n ...
分类:
其他好文 时间:
2020-05-09 23:20:49
阅读次数:
85
又是一道2-SAT裸题(读题比想题久/kk) /* m: 0 (i + 0 * n) h: 1 (i + 1 * n) */ #include <iostream> #include <cstdio> #include <cstring> using namespace std; const int ...
分类:
Web程序 时间:
2020-05-09 22:55:23
阅读次数:
62
题目: 解答: 1 class Solution { 2 public: 3 vector<int> constructArr(vector<int>& a) 、 4 { 5 int n = a.size(); 6 vector<int> ret(n, 1); 7 8 int left = 1; 9 ...
分类:
编程语言 时间:
2020-05-09 21:41:37
阅读次数:
74
本文的实现主要是基于 myclabs/php-enum 扩展包。 今天来分享下如何管理 PHP 的枚举类型。 一种常见的方式是,使用常量来代表枚举类型 const YES = '是'; const NO = '否'; 可以在这个基础上更进一步,将其封装成类,以便于管理 class BoolEnum ...
分类:
Web程序 时间:
2020-05-09 20:49:04
阅读次数:
76
1.写在前面 在利用spark计算引擎将kafka或其他源数据组件的数据入hive形成数仓的过程中有两种方式,一种方式是利用spark Rdd的API将数据写入hdfs形成hdfs文件,之后再将文件和hdfs文件和hive表做加载映射。第二种方式是利用sparkSQL将获取的数据Rdd转换成data ...
分类:
数据库 时间:
2020-05-09 19:20:15
阅读次数:
100