Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danilo-01-code/havard-cs50-c
This repository contains my solutions to the C programming exercises from Harvard's CS50 course. Each exercise focuses on fundamental programming concepts, showcasing my understanding of algorithms, data structures, and memory management in C.
https://github.com/danilo-01-code/havard-cs50-c
Last synced: 30 days ago
JSON representation
This repository contains my solutions to the C programming exercises from Harvard's CS50 course. Each exercise focuses on fundamental programming concepts, showcasing my understanding of algorithms, data structures, and memory management in C.
- Host: GitHub
- URL: https://github.com/danilo-01-code/havard-cs50-c
- Owner: Danilo-01-code
- License: mit
- Created: 2024-07-30T15:10:51.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-11-06T18:31:10.000Z (2 months ago)
- Last Synced: 2024-11-06T19:34:43.556Z (2 months ago)
- Language: C
- Homepage:
- Size: 428 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CS50 C Exercises Repository
Welcome to my CS50 C exercises repository. This repository contains various exercises, task configurations, and supplementary files related to the CS50 course.
## About
This repository is dedicated to exercises and projects from the CS50 course, which is a popular introduction to computer science offered by Harvard University. The exercises are written in C, covering a wide range of topics from the course.
## Structure
The repository is structured as follows:
- **exercises/**: Contains the individual exercise files.
- **task.json**: Configuration file for tasks.
- **s_spp_propriets/**: Supplementary files and properties used for the exercises.## Exercises
Each exercise in the `exercises` directory is designed to reinforce a specific concept taught in the CS50 course. The exercises cover a range of topics, including:
- Basic syntax and data types
- Control structures
- Functions and recursion
- Pointers and memory management
- Data structures (arrays, linked lists, etc.)## Task Configuration
The `task.json` file contains configurations related to the tasks and exercises. It includes metadata and settings that help in managing and executing the exercises efficiently.
## Supplementary Files
The `s_spp_propriets` directory contains supplementary files and properties that support the exercises. These may include additional resources, libraries, or configuration files needed for certain tasks.
## Getting Started
To get started with the exercises:
1. Clone the repository:
```sh
git clone https://github.com/your-username/cs50-c-exercises.git
```
2. Navigate to the repository directory:
```sh
cd cs50-c-exercises
```
3. Compile and run an exercise:
```sh
gcc exercises/filename.c -o output
./output
```## Contributing
Contributions are welcome! If you have any suggestions, improvements, or new exercises, feel free to create a pull request or open an issue.
## License
This repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.