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

Add file listing required packages and fix access to fields in recordclass #15

Open
wants to merge 1,340 commits into
base: master
Choose a base branch
from

Conversation

JMCanning78
Copy link
Contributor

Add file listing required packages that are not part of standard Python and fix access to fields in recordclass for Array.py

John Canning and others added 28 commits August 3, 2021 17:01
…est-path

Issue249 Add Dijkstra's shortest path
Bypassing PR review
This might cause problems in some IDE's or Python environments due
to a name collision with the Queue class.
Includes entry widgets for operation arguments
…tries

Select all text in entries on FocusIn events and restrict graph edge weight range
…as-Queue

Renaming SimpleQueue.py to Queue.py
Show infinite cost with infinity symbol (except in trinket)
Issue226 Show hits as tooltips in floating windows
The map/unmap handler for the main window to make the adjacency
matrix follow along is now an add-on handler.

By setting debug mode, detailed event logs will be produced after
the first New graph operation.
Issue257 Fix adjaceny matrix in Windows
bypassing PR review
John Canning and others added 27 commits May 29, 2022 21:39
Add option to set the random seed at launch
Issue296 Fix quicksort failure
bypassing PR review
The updateHeight code migrated to the AVLTree.py file to better
balance the size of the two source files.
Animation was sped up to help shorten operations overall.
Redo animation of updateHeight using new textbook code
Bypassing PR review
The BinaryTree.storeNodeTree routine now returns a tuple of all the
nodes that could not be stored in the tree array because they be
placed past the end of the array.  The Red-Black tree uses that
to rotate some nodes off the canvas and report their deletion.
Add a dashed line to the display to show cutoff level (hidden
unless window is enlarged).
Issue291 Delete nodes rotated beyond level 4
Bypassing PR review
Refactored code for positioning and updating the nItems and
maxLoadFactor attributes of both kinds of hash tables.  Moved the
search box for separate chaining to be flush right.  Moved the
separate chaining hasher down a little to avoid having hashed values
overlap the insert flag.
Issue 292  - Fix overlap of search output box with long hashed values
Bypassing PR review
Allow numeric arguments to be optionally terminated by comma or period.
…ng-ccommas

Issue290 Allow numeric arguments with trailing commas
Bypassing PR review
Also adjusted how adjacency matrix columns minimum widths are managed.
Issue295 Prevent edges from obscuring graph vertices
Bypassing PR review
Speed up insert animation.  Refactor code to use new utilities.
Display item to insert earlier in animation.
…unerased

Issue307 Fix unerased items in priority queue animation
Bypassing PR review
Copy link

@Edward-Sakash Edward-Sakash left a comment

Choose a reason for hiding this comment

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

qwe

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.

4 participants