Skip to content

Domgas08/university-algorithmic-problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithmic Problems in C

This repository contains selected algorithmic problem solutions implemented in the C programming language as part of extra university coursework.

The focus of these problems is on:

  • Algorithmic thinking and problem solving
  • Dynamic programming
  • Recursion
  • Converting between systems
  • Working with numerical constraints
  • Clear and correct C implementations

Contents

  • subset-sum/
    Determines whether a given number can be represented as the sum of some elements of an array and prints the elements forming the sum.

  • partition-array/
    Splits an array into two parts such that the difference between the sums of the parts is minimized.

  • base-conversion/
    Converts a number from base x to base y for x < 37 and y < 37, supporting digits and letters (0–9, A–Z).

    Contents

  • quicksort-recursive/
    Recursive implementation of the quicksort algorithm using the median-of-three pivot selection strategy.

All programs are written in standard C and are intended for educational and learning purposes.

About

Algorithmic problem solutions in C written as part of university coursework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages