Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete Shopify infra intern OA #77

Closed
wants to merge 12 commits into from
Closed

Conversation

zhaojer
Copy link

@zhaojer zhaojer commented Jan 21, 2024

Description

This pull request completes Shopify's infrastructure intern assessment using a simple serial backtracking algorithm with memoization.

Changes Made

  • Implemented function SolveSudoku in sudoku.go (along with additional helper functions), which takes a 9 by 9 array as input and outputs a 9 by 9 array representing the completed sudoku.
  • Wrote more tests in sudoku_test.go attempting to test some edge cases.
  • Documented the program details in README.md.

Testing

  • Pass the given test case named TestSolveSudoku
  • Pass all new test cases written

Additional Notes

  • Thank you for your time reviewing my PR and my Shopify application.

@zhaojer zhaojer closed this by deleting the head repository Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant