Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: shahidul034
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 12.2 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Data-Structures-and-Algorithms

Contents

| #Lab | Topics name | | ------------- | ------------- | | 1 | ✔Installation and Introduction to Datatypes, Arrays, Pointers, Structures, and Class | | 2 | ✔STL (Standard Template Library) | | 3 | ✔Stacks and Queues | | 4 | ✔Linked Lists (Part 1)| | 5 | ✔Linked Lists (Part 2) | | 6 | ✔Graphs | | 7 | ✔Sorting| | 8 | ✔Trees | | 9 | ✔Backtracking | | 10 | ⏳Hashing | | 11 | ⏳Dynamic Programming |

👀Miscellaneous code

## 💡Random Number generation ```c #include #include // for rand() and srand() #include // for time() using namespace std; // Function to return a random number in a given range [min, max] int getRandomNumber(int min, int max) { // Ensure that the range is valid if (min > max) { cerr << "Invalid range" << endl; return -1; // or throw an exception } // Initialize random seed based on the current time srand(static_cast(time(nullptr))); // Generate a random number between min and max return min + rand() % ((max - min) + 1); } int main() { int min = 1, max = 100; int randomNum = getRandomNumber(min, max); cout << "Random number between " << min << " and " << max << ": " << randomNum << endl; } ```

Citation

c @misc{Salim2024, author = {Salim, Md. Shahidul}, title = {Data Structures and Algorithm Tutorial}, year = {2024}, publisher = {GitHub}, journal = {GitHub repository}, howpublished = {\url{https://github.com/shahidul034/Data-Structures-and-Algorithm-Tutorial}}, }

Owner

  • Name: Shahidul Shakib
  • Login: shahidul034
  • Kind: user
  • Location: Chattogram,Bangladesh
  • Company: KUET

Lecturer, Computer Science and Engineering Khulna University of Engineering & Technology; E-Mail: shahidulshakib034@gmail.com

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this repository, please cite it as below." 
authors:
- family-names: "Salim"
  given-names: "Md. Shahidul"
  google_scholar: "https://scholar.google.com/citations?user=Ob2Nw7oAAAAJ&hl"
title: "Data Structures and Algorithm Tutorial"
url: "https://github.com/shahidul034/Data-Structures-and-Algorithm-Tutorial"

GitHub Events

Total
  • Watch event: 2
  • Public event: 2
  • Push event: 61
  • Fork event: 2
Last Year
  • Watch event: 2
  • Public event: 2
  • Push event: 61
  • Fork event: 2