update
This commit is contained in:
parent
deb08dc743
commit
e2ea70dc1d
@ -30,7 +30,7 @@ std::ostream&operator<<(std::ostream &os,const std::vector<T> &v)noexcept{
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class T>
|
template<class T>
|
||||||
size_t hashVector1(const std::vector<T>& vec) {
|
size_t hashVector1(const std::vector<T>& vec) noexcept{
|
||||||
size_t seed = 0;
|
size_t seed = 0;
|
||||||
for (size_t i = 0; i < vec.size(); ++i) {
|
for (size_t i = 0; i < vec.size(); ++i) {
|
||||||
// 结合元素的值和其索引来生成哈希
|
// 结合元素的值和其索引来生成哈希
|
||||||
@ -40,7 +40,7 @@ size_t hashVector1(const std::vector<T>& vec) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class T>
|
template<class T>
|
||||||
size_t hashVector2(const std::vector<T>& vec) {
|
size_t hashVector2(const std::vector<T>& vec) noexcept{
|
||||||
size_t seed = 0;
|
size_t seed = 0;
|
||||||
for (size_t i = 0; i < vec.size(); ++i) {
|
for (size_t i = 0; i < vec.size(); ++i) {
|
||||||
// 结合元素的值和其索引来生成哈希
|
// 结合元素的值和其索引来生成哈希
|
||||||
@ -86,5 +86,5 @@ void dfs(size_t x, size_t y){
|
|||||||
int main(){
|
int main(){
|
||||||
cin>>n>>m>>k;
|
cin>>n>>m>>k;
|
||||||
dfs(1,1);
|
dfs(1,1);
|
||||||
cout<<s.size()<<'\n';
|
cout<<s.size()%MOD<<'\n';
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user