-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
std/lists: O(1) concatenation of singly- and doubly linked lists. #16362
Merged
Commits on Dec 18, 2020
-
O(1) concatenation of singly- and doubly linked lists.
There is also new `toSinglyLinkedList` and `toDoublyLinkedList` functions for conversion from `openArray`s, similarly to `toHashSet` or `toTable`.
Configuration menu - View commit details
-
Copy full SHA for 07bd412 - Browse repository at this point
Copy the full SHA 07bd412View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b5ead - Browse repository at this point
Copy the full SHA f9b5eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bfc8c3 - Browse repository at this point
Copy the full SHA 5bfc8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd8a160 - Browse repository at this point
Copy the full SHA dd8a160View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b76c7 - Browse repository at this point
Copy the full SHA f1b76c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05654b1 - Browse repository at this point
Copy the full SHA 05654b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b07e0 - Browse repository at this point
Copy the full SHA 72b07e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77496b5 - Browse repository at this point
Copy the full SHA 77496b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3350de - Browse repository at this point
Copy the full SHA d3350deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d75f6 - Browse repository at this point
Copy the full SHA 50d75f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18d27cc - Browse repository at this point
Copy the full SHA 18d27ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for d29b0fe - Browse repository at this point
Copy the full SHA d29b0feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2cea2 - Browse repository at this point
Copy the full SHA 6e2cea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d2f8a1 - Browse repository at this point
Copy the full SHA 1d2f8a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 533c1c0 - Browse repository at this point
Copy the full SHA 533c1c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2c84d - Browse repository at this point
Copy the full SHA bd2c84dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7022eaf - Browse repository at this point
Copy the full SHA 7022eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc53d47 - Browse repository at this point
Copy the full SHA cc53d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc0d42 - Browse repository at this point
Copy the full SHA 7cc0d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 192ca4b - Browse repository at this point
Copy the full SHA 192ca4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf789b - Browse repository at this point
Copy the full SHA 3cf789bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e18e9a0 - Browse repository at this point
Copy the full SHA e18e9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96274cb - Browse repository at this point
Copy the full SHA 96274cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71530a7 - Browse repository at this point
Copy the full SHA 71530a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74b4aa3 - Browse repository at this point
Copy the full SHA 74b4aa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 363571d - Browse repository at this point
Copy the full SHA 363571dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e20d684 - Browse repository at this point
Copy the full SHA e20d684View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1495139 - Browse repository at this point
Copy the full SHA 1495139View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e0b5f - Browse repository at this point
Copy the full SHA a9e0b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4fba89 - Browse repository at this point
Copy the full SHA a4fba89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7538244 - Browse repository at this point
Copy the full SHA 7538244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f6299 - Browse repository at this point
Copy the full SHA 37f6299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb28fe - Browse repository at this point
Copy the full SHA 7cb28feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb491a - Browse repository at this point
Copy the full SHA 7eb491aView commit details
Commits on Dec 19, 2020
-
Self-adding with
lists.addMove
results in a cycle now.Added some extra tests.
Configuration menu - View commit details
-
Copy full SHA for 5305d46 - Browse repository at this point
Copy the full SHA 5305d46View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.