摘要: Given a linked list, swap every two adjacent nodes and return its head.For example,Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You may not modify the values in the list, only nodes itself can be changed. 1 public static 阅读全文
posted @ 2012-10-19 00:55 ETCOW 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Write a program to solve a Sudoku puzzle by filling the empty cells.Empty cells are indicated by the character '.'.You may assume that there will be only one unique solution. 1 public static void SudokuSolver(List<List<char>> board) 2 { 3 solver(board); 4 } 5 6 ... 阅读全文
posted @ 2012-10-19 00:07 ETCOW 阅读(401) 评论(0) 推荐(0) 编辑