Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

leetcode

A collection of 100+ LeetCode problems and their corresponding solutions implemented in Pascal (Topics: Matrices and Strings).

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

LeetCode Repository

Overview

Welcome to the LeetCode repository! This collection focuses on problems related to matrices and strings, organized under the "topics" directory. Whether you're honing your problem-solving skills, preparing for coding interviews, or simply interested in algorithmic challenges, this repository has you covered.

Topics

Matrices

  1. Matrix Rotation: Rotate a given matrix 90 degrees clockwise.
  2. Matrix Transpose: Find the transpose of a given matrix.
  3. Spiral Order Matrix: Traverse a matrix in a spiral order.

Strings

  1. Reverse String: Reverse a given string.
  2. Anagram Check: Determine if two strings are anagrams.
  3. Longest Substring Without Repeating Characters: Find the length of the longest substring without repeating characters.

Getting Started

  1. Clone the Repository:
    pascal
    git clone https://github.com/4nskarts/leetcode.git
  2. Navigate to the "topics" Directory:
    pascal
    cd leetcode/topics
  3. Explore and Solve: Browse through the "matrices" and "strings" directories to find the problem statements and their corresponding Pascal solutions. Challenge yourself to solve the problems independently.
  4. Contribute: Feel free to contribute your own solutions or improvements. Your contributions can help fellow learners understand different approaches to solving problems.

Contribution Guidelines

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Implement your solution in Pascal.
  4. Ensure your code follows a clean and readable structure.
  5. Submit a pull request.

Feedback and Support

If you have any questions, feedback, or suggestions, feel free to open an issue. Happy coding!

Note: The problems and solutions provided in this repository are for educational purposes. They AREN'T necessarily all correct. Ensure you understand the concepts and try to solve the problems independently before referring to the POTENTIAL solutions.