Skip to content

Ports - Amy W#14

Open
amythetester wants to merge 3 commits intoAda-C11:masterfrom
amythetester:master
Open

Ports - Amy W#14
amythetester wants to merge 3 commits intoAda-C11:masterfrom
amythetester:master

Conversation

@amythetester
Copy link
Copy Markdown

No description provided.

Copy link
Copy Markdown

@CheezItMan CheezItMan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This definitely works and has good space & time complexities. You do end up having to make multiple passes through the matrix, once to change 1s to xs and another to change Xs to 0s. You might think about how you could use the 1st row and column to keep track of the values to zero out.
Overall well done.


def convert_one_to_x_where_zero_is_found(matrix)
i = 0
while matrix[i] != nil
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a while i < matrix.length is more appropriate.

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.

2 participants