Implement the unix Tail utility. (given a stream of lines from a file or program print only the last N lines of said stream.). 1point 3acres 璁哄潧
Reverse a string of utf-8 characters (in place).
Implement the memmove function. (It’s like mem copy except it can handle overlapping source and destination buffers.)
void memmov(void* dst, void* src, size_t numBytes);
Write BigInt adding function. bigInt A + bigInt B = bigInt C.. Where bigInt has a variable bitsize and they don’t have to match.
BigInt add(BigInt a, BigInt B);
Determine if a number is a numerical palindrome:
Yes: 1, 9, 121 , 3003
Numbers that aren’t are: 10 100 402.
bool isNumericalPalindrome(unit32 number, uint32 base (Like base 10, base 16 base 7);