UVa 673 Parentheses Balance 【stack】
题目大意:
括号匹配
解题思路:
借助栈来实现的括号匹配,最基础的应用。
注意可能出现的不匹配情况:1.数量不匹配 2.类型不匹配
Mycode:
1 |
|
UVa 439 Knight Moves【BFS】
题目大意:
在一个8 * 8的棋盘上给你一个象棋“马”的位置,问这个马能最少用多少步到达目标位置。
马行走的方式为“日”字型。
解题思路:
因为范围很小,直接BFS即可,这里搜的时候同时记录走过的位置。
Mycode:
1 |
|