Skip to content

This project contains the carefully compiled Data Structures & Algorithm questions asked by the companies that visit Banasthali Vidyapith on-campus.

License

Notifications You must be signed in to change notification settings

ReshuKumari/Code-Crossroad

 
 

Repository files navigation

Code-Crossroad

Hey everyone! 👋 Code Crossroad is the first open source project of Google Developer Student Clubs - Banasthali Vidyapith. It's the ultimate Coder's Conclave of all time! Contribute to the project, and submit the solutions and have a chance to be featured as Contributor in this project.

This project contains the carefully compiled Data Structures & Algorithm questions asked by the companies that visit Banasthali Vidyapith on-campus.

Issues PRs Welcome Maintenance

Forks Stars Watchers

Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.

Code Structure

Algorithms

COMPANIES THAT VISITED BANASTHALI VIDYAPITH FOR PLACEMENTS

  • Flipkart
  • Cisco
  • Fractal Analytics
  • American Express
  • IBM
  • TCS
  • Accenture
  • HSBC
  • TCS Digital
  • Deloitte
  • Informatica
  • UBS
  • Goldmann Sachs
  • McKinsey and Co
  • Walmart
  • Athena health
  • Salesforce
  • Publicis sapient
  • Commvault system
  • Addverb
  • Sandisk
  • Bank Of America
  • Barclays
  • Oracle
  • Hexaware Technology

COMPANIES THAT VISITED BANASTHALI VIDYAPITH FOR INTERNSHIP IN 2020

Flipkart Goldman Sachs American Express Barclays Oracle

The questions are classified according to the topics. Students are free to submit solutions for any of the mentioned language. The allowed languages are:

  • Java
  • C
  • C++
  • Python

Contribution Guidelines ⚙️

You may go through these guidelines and contribute accordingly:

  • Make sure you do not copy codes from external sources like GFG,hackerearth, etc because that work will not be considered. Plagiarism is strictly not allowed.
  • If you want to contribute for an existing algorithm, we prefer that you create an issue before making a PR and link your PR to that issue.
  • If you have modified/added code work, make sure the code compiles before submitting.
  • Strictly use snake_case (underscore_separated) in your file_name and push it in correct folder.
  • Just mention the issue against which the pull request is open by writing Fixes #(your issue number) in the description of the pull request
  • Do not update the README.md.

Guidelines for issue creation :

  • Always pitch your idea well and mention the specific data structure/algorithm and the language in which you will implement.
  • Your issue can be closed if the issue you created already exists. Use the search functionality on Github Issues.
  • Once you have decided the problem you want to work upon, shoot an issue and patiently wait for our project maintainer to have a look over it and assign it to you.
  • You can ONLY work on the issues that have been assigned to you.

Guidelines for code base :

  • Use 1 tab or 4 spaces indentation.
  • Add the description of your algorithm using multi-line comments at the starting of the code.
  • Add comments to your code in a new line and use single-line comments with 1 tab or 4 spaces indentation.
  • Try to make your code user input.
  • Add minimum 2 test cases along with input and output at the end of your code using multi-line comments.
  • Also, add time and space complexity at the end of your code using multi-line comments.

Where to upload the files 📂

  • Your files should be uploaded inside the same folder as the question and name your file as Question_name.cpp (assuming that the code submitted is written in cpp)
  • Under no circumstances create new folders within the respective topic folders to upload your code unless specifically told to do so.
  • Edit the corresponding README.md file to add the link to your code in the corresponding section in alphabetical order.(GitHub Markdown Guide).

The value of a strong contribution stays beyond everything and gives you satisfaction 👍.

Code of Conduct

You can find our Code of Conduct here.

License

This project follows the MIT License.

Contributors

Social Handles

DSC-Banasthali Vidyapith | Linkedin Vanshika Garg | Twitter vanshikaaaaa_ | Instagram @vanshikagarg17


forthebadge

Built with ❤️ by GDSC Banasthali Vidyapith

About

This project contains the carefully compiled Data Structures & Algorithm questions asked by the companies that visit Banasthali Vidyapith on-campus.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%