diff options
author | Benjamin Chausse <benjamin@chausse.xyz> | 2022-09-23 20:58:21 -0400 |
---|---|---|
committer | Benjamin Chausse <benjamin@chausse.xyz> | 2022-09-23 20:58:21 -0400 |
commit | df2a23a482ce5d685415b61fd723708fdefec0b8 (patch) | |
tree | fcbfa95edd1325ad669aa6c54dbb8a5dcfbaad04 /README.md |
Initial commit
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..a2f6d57 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# APP2 Programation et algorithmes + +This repo contains work created for the USherbrooke APP2 which introduces +programing as well as basic algorithms. The project requires that we (the +students) create a C library which doesn't rely on third party libraries to do +the following things: + +| Task | filename | Level | +| :------------------------------------ | :---------- | :------- | +| Spot characters in a string | `TODO` | Easy | +| Identify words which are palindromes | `TODO` | Easy | +| Calculate sines (using series) | `TODO` | Medium | +| Calculate cosines (using series) | `TODO` | Medium | +| Matrix addition | `TODO` | Hard* | +| Matrix multiplication | `TODO` | Hard* | + +*This is the first programing APP. The word Hard is used very liberaly here. + +# Structure + +Files which do a specific operation required by the APP are located in their +one files using their aforementioned filenames. Any function used by more than +one of those functions are located in the `format.h` header files. Also, the +`testsuite.c` provides an easy way to test the library with multiple edge cases +using data contained in the `testData.h` header file. |