資料結構與演算法題解
首页 白天 夜间 BookChat 小程序 小程序 下载 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

Microsoft 2015 April 2

来源 书栈网(BookStack) 浏览 1 扫码 打印 2026-10-07 21:34:50
  • Problem B. Numeric Keypad
  • Problem C. Spring Outing
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • Preface
  • FAQ
    • Contributors
  • Part I - Basics
  • Basics Data Structure
    • Linked List
    • Binary Tree
    • Huffman Compression
    • Queue
    • Heap
    • Stack
    • Set
    • Map
    • Graph
  • Basics Sorting
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
    • Heap Sort
    • Bucket Sort
    • Counting Sort
    • Radix Sort
  • Basics Algorithm
    • Binary Search
    • Math
      • Prime
    • Knapsack
    • Counting Problem
    • Probability
    • Bitmap
  • Basics Misc
  • Part II - Coding
  • String
    • Two Strings Are Anagrams
    • Compare Strings
    • Anagrams
    • Longest Common Substring
    • Rotate String
    • Reverse Words in a String
    • Valid Palindrome
    • Longest Palindromic Substring
    • Space Replacement
    • Wildcard Matching
    • Length of Last Word
    • Count and Say
  • Integer Array
    • Zero Sum Subarray
    • Subarray Sum K
    • Subarray Sum Closest
    • Recover Rotated Sorted Array
    • Product of Array Exclude Itself
    • Partition Array
    • First Missing Positive
    • 2 Sum
    • 3 Sum
    • 3 Sum Closest
    • Remove Duplicates from Sorted Array
    • Remove Duplicates from Sorted Array II
    • Merge Sorted Array
    • Merge Sorted Array II
    • Median
    • Partition Array by Odd and Even
    • Kth Largest Element
  • Binary Search
    • Search Insert Position
    • Search for a Range
    • First Bad Version
    • Search a 2D Matrix
    • Search a 2D Matrix II
    • Find Peak Element
    • Search in Rotated Sorted Array
    • Search in Rotated Sorted Array II
    • Find Minimum in Rotated Sorted Array
    • Find Minimum in Rotated Sorted Array II
    • Median of two Sorted Arrays
    • Sqrt x
    • Wood Cut
  • Math and Bit Manipulation
    • Single Number II
    • Single Number III
    • O1 Check Power of 2
    • Convert Integer A to Integer B
    • Factorial Trailing Zeroes
    • Unique Binary Search Trees
    • Update Bits
    • Fast Power
    • Hash Function
    • Count 1 in Binary
    • Fibonacci
    • A plus B Problem
    • Print Numbers by Recursion
    • Majority Number
    • Majority Number II
    • Majority Number III
    • Digit Counts
    • Ugly Number
    • Plus One
  • Linked List
    • Remove Duplicates from Sorted List II
    • Remove Duplicates from Unsorted List
    • Partition List
    • Add Two Numbers
    • Two Lists Sum Advanced
    • Remove Nth Node From End of List
    • Linked List Cycle
    • Linked List Cycle II
    • Reverse Linked List
    • Reverse Linked List II
    • Merge Two Sorted Lists
    • Merge k Sorted Lists
    • Reorder List
    • Copy List with Random Pointer
    • Sort List
    • Insertion Sort List
    • Palindrome Linked List
    • Delete Node in the Middle of Singly Linked List
    • LRU Cache
    • Rotate List
    • Swap Nodes in Pairs
    • Remove Linked List Elements
  • Binary Tree
    • Binary Tree Inorder Traversal
    • Binary Tree Postorder Traversal
    • Binary Tree Level Order Traversal
    • Binary Tree Level Order Traversal II
    • Maximum Depth of Binary Tree
    • Balanced Binary Tree
    • Binary Tree Maximum Path Sum
    • Lowest Common Ancestor
    • Invert Binary Tree
    • Diameter of a Binary Tree
    • Construct Binary Tree from Preorder and Inorder Traversal
    • Construct Binary Tree from Inorder and Postorder Traversal
    • Subtree
    • Binary Tree Zigzag Level Order Traversal
    • Binary Tree Serialization
  • Binary Search Tree
    • Validate Binary Search Tree
    • Search Range in Binary Search Tree
    • Convert Sorted Array to Binary Search Tree
    • Convert Sorted List to Binary Search Tree
    • Binary Search Tree Iterator
  • Exhaustive Search
    • Unique Subsets
    • Permutations
    • Unique Permutations
    • Next Permutation
    • Previous Permuation
    • Permutation Index
    • Permutation Index II
    • Permutation Sequence
    • Unique Binary Search Trees II
    • Palindrome Partitioning
    • Combinations
    • Combination Sum
    • Combination Sum II
    • Minimum Depth of Binary Tree
    • Word Search
  • Dynamic Programming
    • Backpack
    • Backpack II
    • Minimum Path Sum
    • Unique Paths
    • Unique Paths II
    • Climbing Stairs
    • Jump Game
    • Word Break
    • Longest Increasing Subsequence
    • Palindrome Partitioning II
    • Longest Common Subsequence
    • Edit Distance
    • Jump Game II
    • Best Time to Buy and Sell Stock
    • Best Time to Buy and Sell Stock II
    • Best Time to Buy and Sell Stock III
    • Best Time to Buy and Sell Stock IV
    • Distinct Subsequences
    • Interleaving String
    • Maximum Subarray
    • Maximum Subarray II
    • Longest Increasing Continuous subsequence
    • Longest Increasing Continuous subsequence II
    • Egg Dropping Puzzle
    • Maximal Square
  • Graph
    • Route Between Two Nodes in Graph
    • Topological Sorting
    • Word Ladder
    • Bipartial Graph Part I
  • Data Structure
    • Min Stack
    • Sliding Window Maximum
    • Longest Words
    • Heapify
    • Kth Smallest Number in Sorted Matrix
  • Problem Misc
    • String to Integer
    • Insert Interval
    • Merge Intervals
    • Minimum Subarray
    • Matrix Zigzag Traversal
    • Valid Sudoku
    • Add Binary
    • Reverse Integer
    • Gray Code
    • Find the Missing Number
    • N Queens
    • N Queens II
    • Minimum Window Substring
    • Continuous Subarray Sum
    • Continuous Subarray Sum II
    • Longest Consecutive Sequence
  • Part III - Contest
  • Google APAC
    • APAC 2016 Round D
  • Microsoft
    • Problem B. Professor Q’s Software
    • Problem C. Islands Travel
    • Problem D. Recruitment
    • Microsoft 2015 April 2
      • Problem B. Numeric Keypad
      • Problem C. Spring Outing
    • Microsoft 2015 September 2
  • Appendix I Interview and Resume
    • Resume
  • Appendix II System Design
    • Statistics
    • System Architecture
    • Scalability
  • Tags
暂无相关搜索结果!

    本文档使用 WanXiangYunDang 构建

    展开/收起文章目录

    思维导图备注

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    微信小程序阅读

    BookChat 微信小程序阅读
    微信扫一扫,知识掌上学

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度