深度优先与广度优先搜索求解(以迷宫问题为例)

by 九月 16, 2017
一、迷宫问题介绍 给定一个迷宫(以5×5为例),指明起点和终点,找出从起点出发到终点的有效可行路径,就是迷宫问题(maze problem)。 迷宫可以以二维数组来存储表示。0表示通路,1表示障碍。注意这里规定移动可以从上、下、左、右四方方向移动。坐标以行和列表示...Read More

了解一点位运算

by 九月 08, 2017
严格来说,在团队程序开发里位运算是一个噩梦般的存在。毕竟不是每个人对这种奇特的运算感兴趣,但是总有程序员为了性能等各方面的考虑(特别是在大数据的处理方面)从而选择采用位运算。虽然位运算的写法相对晦涩难懂,但其性能提升明显也深受喜爱,故掌握和了解一点常见的位运算,为可能潜在的...Read More
Blogger 提供支持.