starkblaze01 / algorithms-cheatsheet-resources Goto Github PK
View Code? Open in Web Editor NEWπ€All the geeky stuffs you need to know at one place!
License: MIT License
π€All the geeky stuffs you need to know at one place!
License: MIT License
Like to add hashing algorithm
Is your feature request related to a problem? Please describe.
This issue is with respect to issue #380 and the purpose is to make the pull requests more organized
Describe the solution you'd like
Creating separate issues and pull requests for different roadmaps instead of making multiple pull requests referring to a single issue
This issue is created to submit the "Entering The Programming World" Roadmap
Is your feature request related to a problem? Please describe.
I was not able to find any computer vision related resources on the python folder.
Describe the solution you'd like
I would love to add a dedicated opencv-python library to this cheatsheet folder of python.
Additional context
Open-CV is a very useful library that is beginner friendly and gives a proper knowledge of many path planning algorithms and help understand those easily at that level.
Adding notes for Time and Space complexity is crucial.
It is crucial to know the time and space complexity any program we write, It allows us to see if there are any better ways to solve or reduce the time and space complexity
I have compiled a personal notes of mine that has everything one needs to learn about time and space complexity
By adding this to the repository, people using it can refer to the notes to learn time and space complexity in a simple yet precise manner with multiple approaches.
Some alternative I have considered are:
Adding bunch of resource links to YouTube or online material that do a good job of teaching them. We can still do it but notes would just be better as we can use it on the go.
Is your feature request related to a problem? Please describe.
The idea is to add scripts related to Machine Learning and Artificial Intelligence algorithms, like K-Nearest Neighbors, so it can helps everyone to study ML.
Describe the solution you'd like
Creating a new folder or file for machine learning and implementing a simple K-nearest neighbors algorithm, well explained and documented so it can help people to learn how does it work.
Describe alternatives you've considered
Creating a simple algorithm and then referencing those used by most of us (with libraries like tensorflow). But the idea is to build the algorithm from scratch so the student understands what is going on under the hoods.
Hello folks,
Still, confused about what to contribute?
P.S.: Please make sure the file name itself is self-explanatory about the Algorithm or make a folder containing your script and a README file explaining the necessary details. Also, make sure there is a main(): function which is taking clear inputs(if any) which could be easily understood by any person who wants to use that algorithm.
Note: Please do check the previous open PRs to avoid adding duplicate algos
Describe the solution you'd like
in this project, I haven't seen any resources about tools that make it easy for programmers to run their code in a browser. In addition, a website that provides programming practice questions is also worth adding to this project. For that, I ask to add some websites such as:
Additional context
Algorithms, data structure, in-browser IDE, learn competitive programming, learn basic programming
Is your feature request related to a problem? Please describe.
A python script to print all the attributes of a class, easy to run in cli
Describe the solution you'd like
One line code, easy to run in cli or debugging environment
I saw you had a tag for machine learning. I need to add Agglomerative hierarchical clustering algorithm that plots dendrogram for a given dataset.
Hi All!!
It's Hacktoberfest time!
This year we are planning to add learning paths/roadmaps to this repository
We usually feel the gap between the learning resources and actual implementation which we will be using in the Industry, let's try to fill up the Gap by creating a proper roadmap so that we can do better and help the community.
In the programming world, everything starts from the get to know the Computers and basics of Software Engineering then we move to specific domains like Frontend, Backend, DevOps, and ML/AI. Let's create a learning path to connect the learnings to implementation.
Roadmaps we have in mind:
Submission Criteria:
Acceptance Criteria:
Making change problem using Dynamic Programming.
Using Python Programming Language.
Describe the bug
The Javascript Eslint link doesn't work in Readme
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Click the Eslint in Readme should redirect the page to the github eslint repo
Hello folks,
Still, confused about what to contribute?
P.S.: Please make sure the file name itself is self-explanatory about the Algorithm or make a folder along containing your script and a README file explaining the necessary details. Also, make sure there is main(): function which is taking clear inputs(if any) which could be easily understood by any person who wants to use that algorithm.
Note: Please do check the previous open PRs to avoid adding duplicate algos
Is your feature request related to a problem? Please describe.
CVPR (Computer Vision and Pattern Recognition) is the best conference in Computer Vision and a top-notch conference for Computer Science in general. In addition to ICDAR papers and their code, it would be helpful to have CVPR papers along with their code as well.
Describe the solution you'd like
List of CVPR papers and their code.
Let's make your task simpler.
This repository contains many algorithms. Found your favorite problem? Then star it π . Can't see your favorite one? Then send a PR an add any algorithms of your choice(e.g. Sorting algorithms, Dynamic Programming, etc.) in your favorite programming language.
P.S.: Please make sure the file name itself is self-explanatory about the Algorithms or make a folder along containing your script and a README explaining the necessary details.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.