{"id":16172125,"url":"https://github.com/benehiko/fit2009","last_synced_at":"2026-01-20T00:33:35.054Z","repository":{"id":139558737,"uuid":"142454506","full_name":"Benehiko/FIT2009","owner":"Benehiko","description":"Monash FIT2009 Unit Code Examples","archived":false,"fork":false,"pushed_at":"2018-08-24T09:29:35.000Z","size":47,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-13T12:17:20.228Z","etag":null,"topics":["data-structures","fit2009"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Benehiko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-26T14:43:46.000Z","updated_at":"2019-08-25T10:39:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"35810ce2-6004-40dd-917a-09a3805a21cc","html_url":"https://github.com/Benehiko/FIT2009","commit_stats":{"total_commits":22,"total_committers":3,"mean_commits":7.333333333333333,"dds":"0.31818181818181823","last_synced_commit":"a0822839e44802970b85bac9dc1690c13b91d73f"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benehiko%2FFIT2009","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benehiko%2FFIT2009/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benehiko%2FFIT2009/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benehiko%2FFIT2009/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Benehiko","download_url":"https://codeload.github.com/Benehiko/FIT2009/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247618900,"owners_count":20967871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-structures","fit2009"],"created_at":"2024-10-10T03:44:54.031Z","updated_at":"2026-01-20T00:33:35.011Z","avatar_url":"https://github.com/Benehiko.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# FIT2009 Data structures and algorithms\nMonash FIT2009 Unit Code Examples Packaged by Topic.\n\n## Information\n**Please note I am using MAVEN in all of my projects for ease of import**\nIf you are clueless about maven, go look at the wiki. I have posted some stuff about it there.\n\nI am also using Java 8, openjdk. But you can use whichever suits your fancy, just not below 8. \n\nCode examples and wiki information will be posted here\n\nContribution is much appreciated.\n\nAfter some investigation I believe that submodules would work the most optimal since there are different tasks / labs etc.\nYou can thus create private github repositories when working on a lab and then expose it to the public after the week has passed to 'release answers', then sub-module it into the forked repository from where you can do a pull request into this repository.\n\n**Please look at 'Submodules'**\n\n## IDE I use\nI use IntelliJ as it provides support for Node.js and has a really nice interface. \n.. and Free for students ;)\n\n- [IntelliJ](https://www.jetbrains.com/idea/)\n- [Student License](https://www.jetbrains.com/student/)\n- [Github Student Pack](https://education.github.com/pack)\n\n\n## Rules\nIf you want to contribute to this repository, please fork this repository and create a pull request with the updates you have made. A revision will be done of it to ensure it is correct.\n* [How to contribute](https://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project)\n* [Submodules](https://stackoverflow.com/questions/1811730/how-do-i-work-with-a-git-repository-within-another-repository)\n* Also note that I do not know all these concepts and I am also learning as I go along. If you find a mistake, open an issue with the \"mistake\" tag.\n\n## Covered\n- [x] Week 1\n- [ ] Week 2\n- [ ] Week 3\n- [ ] Week 4\n- [ ] Week 5\n- [ ] Week 6\n- [ ] Week 7\n- [ ] Week 8\n- [ ] Week 9\n- [ ] Week 10\n- [ ] Week 11\n- [ ] Week 12\n- [ ] Revision\n\n## Cheat Sheet\n\n- [Quick Learning](https://www.clear.rice.edu/comp160/data1.html)\n\n- [Cheat Sheet](https://gist.github.com/Benehiko/3221e8884957d6376481fdfaca3935d6)\n\n- [Java Cheat Sheet](https://algs4.cs.princeton.edu/cheatsheet/)\n\n- [Online Example](https://sinon.org/algorithms//#data-structures)\n\n- [Reddit](https://www.reddit.com/r/learnprogramming/comments/3gpvyx/algorithms_and_data_structures_cheat_sheets/)\n\n- [Big-Oh Beginners Guide](https://medium.freecodecamp.org/my-first-foray-into-technology-c5b6e83fe8f1)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenehiko%2Ffit2009","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenehiko%2Ffit2009","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenehiko%2Ffit2009/lists"}