Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
zengcool
/
java-algorithms-implementation
Public
forked from
phishman3579/java-algorithms-implementation
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 10, 2015
Changed kdTree's XYZPoint fields into protected
Justin Wetherell
committed
ba855ff
View commit details
Copy full SHA for ba855ff
Browse repository at this point
Added some timing tests of the spatial data structures
Justin Wetherell
committed
8b634d5
View commit details
Copy full SHA for 8b634d5
Browse repository at this point
Commits on Jul 6, 2015
Fixed a generics problem with the quad-tree tests
Justin Wetherell
committed
6f823dc
View commit details
Copy full SHA for 6f823dc
Browse repository at this point
Clean up of the query based tree's and their tests
Justin Wetherell
committed
fd3f489
View commit details
Copy full SHA for fd3f489
Browse repository at this point
Commits on Jul 1, 2015
Found a bug in the RadixTrie
Justin Wetherell
committed
623b81f
View commit details
Copy full SHA for 623b81f
Browse repository at this point
Updated the tests to show input on exception
Justin Wetherell
committed
7af84c6
View commit details
Copy full SHA for 7af84c6
Browse repository at this point
Added more meaningful comments on the resizing methods
phishman3579
committed
5b2d41a
View commit details
Copy full SHA for 5b2d41a
Browse repository at this point
Commits on Jun 30, 2015
Changed method name hashingFunction to indexOf
phishman3579
committed
dc91922
View commit details
Copy full SHA for dc91922
Browse repository at this point
More improvements in the probing hashmap performance
phishman3579
committed
ca08206
View commit details
Copy full SHA for ca08206
Browse repository at this point
Updates to HashMap to help with performance
Justin Wetherell
committed
45f1c90
View commit details
Copy full SHA for 45f1c90
Browse repository at this point
Removed Xbatch and CICompilerCount from travis.yml
phishman3579
committed
4e1592f
View commit details
Copy full SHA for 4e1592f
Browse repository at this point
Early termination of heapUp and heapDown
phishman3579
committed
46cba0c
View commit details
Copy full SHA for 46cba0c
Browse repository at this point
Commits on Jun 29, 2015
Replicated the grow and shrink methods from other array based DS into the heap DS
phishman3579
committed
db2dde9
View commit details
Copy full SHA for db2dde9
Browse repository at this point
Comented the grow and shrink methods
phishman3579
committed
9f4b37f
View commit details
Copy full SHA for 9f4b37f
Browse repository at this point
Corrected the grow() and shrink() methods
Justin Wetherell
committed
bfebaf1
View commit details
Copy full SHA for bfebaf1
Browse repository at this point
Found a case in Queue where I was doing an unnecessary array copy
Justin Wetherell
committed
0294d14
View commit details
Copy full SHA for 0294d14
Browse repository at this point
Changed the searching for an element in Queue to just sequentially search without wrap around
Justin Wetherell
committed
86b9cfb
View commit details
Copy full SHA for 86b9cfb
Browse repository at this point
Changed the minimum size of the data structures to a larger number and changed the resizing to change in a chache friendly manner
Justin Wetherell
committed
3ea090e
View commit details
Copy full SHA for 3ea090e
Browse repository at this point
Commits on Jun 26, 2015
Removed some System.err in the DS classes, using a RuntimeException instead
phishman3579
committed
cac19e8
View commit details
Copy full SHA for cac19e8
Browse repository at this point
Commits on Jun 25, 2015
Tree updates to improve performance
Justin Wetherell
committed
194600d
View commit details
Copy full SHA for 194600d
Browse repository at this point
Changed the DS timing code to instantiate a new DS on each run
Justin Wetherell
committed
72520c5
View commit details
Copy full SHA for 72520c5
Browse repository at this point
Generalize the sorting timing code
Justin Wetherell
committed
e44c0b6
View commit details
Copy full SHA for e44c0b6
Browse repository at this point
Commits on Jun 24, 2015
Labelled the merge sort incorrectly
phishman3579
committed
ab7fbcc
View commit details
Copy full SHA for ab7fbcc
Browse repository at this point
Fixed a small mis-type in sort timing code
Justin Wetherell
committed
48fe8ef
View commit details
Copy full SHA for 48fe8ef
Browse repository at this point
Cleaned up the timing code
Justin Wetherell
committed
ab98bca
View commit details
Copy full SHA for ab98bca
Browse repository at this point
Updated the size of the testing data
Justin Wetherell
committed
f689bf3
View commit details
Copy full SHA for f689bf3
Browse repository at this point
Streamlined some tree code in an effort to improve performance
Justin Wetherell
committed
e4a5da4
View commit details
Copy full SHA for e4a5da4
Browse repository at this point
Adjusted the testing to throw away the first round to help ignore JIT'ing
Justin Wetherell
committed
d76bb72
View commit details
Copy full SHA for d76bb72
Browse repository at this point
Commits on Jun 23, 2015
Updates to the data structure timing code
Justin Wetherell
committed
11cf8ea
View commit details
Copy full SHA for 11cf8ea
Browse repository at this point
Commits on Jun 22, 2015
Cleaned up the creator code in the tree classes, less branching is more better
Justin Wetherell
committed
88a4e7e
View commit details
Copy full SHA for 88a4e7e
Browse repository at this point
Removed unneeded warning suppressions
Justin Wetherell
committed
33aadcc
View commit details
Copy full SHA for 33aadcc
Browse repository at this point
Put the println in the junit tests behind a debug boolean
Justin Wetherell
committed
f45c156
View commit details
Copy full SHA for f45c156
Browse repository at this point
Commits on Jun 21, 2015
Cleaned up the output of the sorts timing
phishman3579
committed
f2385a5
View commit details
Copy full SHA for f2385a5
Browse repository at this point
Removed verbose:gc from CI builds
phishman3579
committed
72f8475
View commit details
Copy full SHA for 72f8475
Browse repository at this point
Removed printCompilation from CI builds
phishman3579
committed
7d0ce53
View commit details
Copy full SHA for 7d0ce53
Browse repository at this point
Previous
Next
You can’t perform that action at this time.