首页
DreamJudge
院校信息
考研初试
考研复试
保研专区
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
光明守护神
2024年3月8日 17:52
2048游戏 题解:C++
P1472
回复 0
|
赞 7
|
浏览 2.1k
1.一个位置只能合并一次,所以我设置了一个flag判断该位置是否合并过 2222 -> 0044 2. 0代表这里没数字,不是代表这里有一个0 0202 -> 0004 关键之处我已注释! #include<deque> #include<iostream> using namespace std; class my_deque { public: deque<int>d;//双端队列 /* if(队列为空 && 该...
A001
2024年3月4日 13:34
2048游戏 题解:呜呜呜哪位好心人帮我看看为什么通过率只有80%,十
P1472
回复 4
|
赞 9
|
浏览 3.2k
#include<stdio.h> int n[4][4]; void up(int n[4][4]){ for(int i=0;i<3;i++){ for(int j=0;j<4;j++){ if(n[i][j]==n[i+1][j]){ ...
lq_debuger
2021年2月4日 10:30
哪位兄弟帮我看一下,通过率只有80%。感谢!
P1472
回复 2
|
赞 2
|
浏览 8.8k
#include <bits/stdc++.h> using namespace std; int main(int argc, const char **argv) { int x; while (cin >> x) { ...
浪到开花
2021年3月3日 14:06
主要理解向上,其余方向同理
P1472
回复 0
|
赞 16
|
浏览 10.7k
#include #include int main() { int direction; int a[4][4]={0}; scanf("%d",&direction); for(int i=0;i<4;i++) { for(int j=0;j<4;j++) { ...
鱼翔浅底
2021年1月17日 10:58
简单模拟
P1472
回复 0
|
赞 3
|
浏览 9.6k
#include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int matrix[4][4]; int operation; //读取数据 scanf("%d", &operation); for (int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) { s...
FinalTaco
2020年3月24日 18:56
蒟蒻作法
P1472
回复 0
|
赞 4
|
浏览 11.3k
#include<bits/stdc++.h> using namespace std; int main(){ int juzhen[4][4]; //存放那个4x4矩阵 memset(juzhen,0,sizeof(juzhen)); int caozuo = 0; &nb...
tyu007
2020年3月12日 23:32
(1472)此题核心在于问题分解。(已修改)
P1472
回复 0
|
赞 8
|
浏览 9.9k
结合图例来说明。 输入 3 0 2 2 0 2 0 2 0 2 0 2 2 2 2 0 2 输出 4 0 0 0 4 0 0 0 4 2 0 0 4 2 0 0 由此例可知。 第一行直接扫面 /*读题可知,核心部分就是要解决合并,易位两部。 以此例来说 合并很好解决,只需要设置一组循环,逐行解决移动后相邻且相同即可。如果此数和下一位非零不相邻,则立即寻找后续的第一次出现的相同数。 请看例子里的第一行和第二行输入。...
1
2
题目
2048游戏
题解数量
17
发布题解
在线答疑
热门题解
1
2048游戏 题解:简洁实现
2
2048游戏 卡80%已解决:题目理解
3
2048游戏 题解:
4
主要理解向上,其余方向同理
5
2048游戏 题解:单方向合并+旋转
6
2048游戏 题解:
7
2048游戏 题解:呜呜呜哪位好心人帮我看看为什么通过率只有80%,十分感谢
8
2048游戏 题解:
9
(1472)此题核心在于问题分解。(已修改)
10
2048游戏 题解:C++