Skip to content

Ports - Shamira#35

Open
MiraMarshall wants to merge 1 commit intoAda-C11:masterfrom
MiraMarshall:master
Open

Ports - Shamira#35
MiraMarshall wants to merge 1 commit intoAda-C11:masterfrom
MiraMarshall:master

Conversation

@MiraMarshall
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.

Nice work, you have a good iterative solution here. See my note on the space complexity.

Comment thread lib/factorial.rb
# Time complexity: ?
# Space complexity: ?
# Time complexity: ? O(n) - linear with n being the number input.
# Space complexity: ? O(n) with n being the number input for the factorial.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Since you are not using an array or anything, the space complexity is O(1). If n gets bigger the amount of memory used doesn't increase.

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