Skip to content
Snippets Groups Projects
Commit cf3df0ec authored by HyukSang Kwon's avatar HyukSang Kwon
Browse files

Update README.md

parent 51c2bfa3
No related branches found
No related tags found
No related merge requests found
......@@ -13,7 +13,7 @@ File Info
- **main.c**: Implements input and output
- **alloc.h**: Implements meta structure
- **alloc.c**: Implements malloc, free, and realloc
- **Makefile**: compiles the project
- **Makefile**: compiles the
- **input** directory: saves the input file
TEST
......@@ -27,47 +27,48 @@ TEST
##### **Command structure in File**
- - -
> "Number of command lines" "Fit"
"Command" "Contents"
"Command" "Contents"
...
"Number of command lines" "Fit"<br>
"Command" "Contents"<br>
"Command" "Contents"<br>
...<br>
##### **Fit type (case sensitive)**
- - -
>F: first fit
B: Best fit
W: worst fit
F: first fit<br>
B: Best fit<br>
W: worst fit<br>
##### **Command type**
- - -
>**s** String: String The command to put the value into
**f** n: nth allocation area free
**r** n m: reallocation with m bytes in the nth allocation area
**e** n: Allocate space without contents to n bytes
**s** String: String The command to put the value into<br>
**f** n: nth allocation area free<br>
**r** n m: reallocation with m bytes in the nth allocation area<br>
**e** n: Allocate space without contents to n bytes<br>
##### **Output**
- - -
> “Free" "size" "content (if command is m only)"
"Free" "size" "content (if command is m only)"
...
“Free" "size" "content (if command is m only)"<br>
"Free" "size" "content (if command is m only)"<br>
...<br>
##### **Example**
- - -
>E1)
**Input**
3 F
m Think like a man of action and act like man of thought.
m Courage is very important. Like a muscle, it is strengthened by use.
m Life is the art of drawing sufficient conclusions from insufficient premises.
**Output**
0 56 Think like a man of action and act like man of thought.
0 72 Courage is very important. Like a muscle, it is strengthened by use.
0 80 Life is the art of drawing sufficient conclusions from insufficient premises.
>E2)
**Input**
2 F
m Think like a man of action and act like man of thought.
f 0
**Output**
E1)<br>
**Input**<br>
3 F<br>
m Think like a man of action and act like man of thought.<br>
m Courage is very important. Like a muscle, it is strengthened by use.<br>
m Life is the art of drawing sufficient conclusions from insufficient premises.<br>
**Output**<br>
0 56 Think like a man of action and act like man of thought.<br>
0 72 Courage is very important. Like a muscle, it is strengthened by use.<br>
0 80 Life is the art of drawing sufficient conclusions from insufficient premises.<br>
<br>
E2)<br>
**Input**<br>
2 F<br>
m Think like a man of action and act like man of thought.<br>
f 0<br>
**Output**<br>
1 56
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment