03. LinkedList

singly linked list with head – github code: Singlylinkedlist.java Implementation – Node Add – First, Middle, Last First Middle Last Delete – First, Middle, Last Traversal (Printout) WHY TAIL?: should-linked-lists-always-have-a-tail-pointer with head and tail – github code: SinglyLinkedlistWithTail.java Implementation – Node Add – First, Middle, Last Delete – First, Middle, Last Traversal (Printout) doubly linked

Object Oriented Programming

Source Code Showcase: GITHUB What is object oriented programming? Simple answer is programming techniques that centered around objects. Okay then what is an “object”? An object is a collection of variables and their associated methods(functions). To create an object we need to declare a class. A class is definition of objects or blueprint from an

How to restore broken windows desktop icons

When Windows desktop icons are broken, you can simply restore it using below batch script @echo off taskkill /f /im explorer.exe attrib %userprofile%\appdata\local\iconcache.db -s -r -h del /q %userprofile%\appdata\local\iconcache.db start explorer.exe or download restore.bat zip file and execute it. It’s 100% pure batch script file!!  

C Fundamentals

Variables Operators Binary, decimal, hexadecimal, bit, byte AND, OR, XOR, Shift sizeof ASCII Constant Data type printf, scanf While, for, do while if, else, continue, break, switch case, go to function, recursive function Array Pointer, Reference Call by value, Call by reference const Function pointer Stream Buffer strlen, strcpy, strncpy, strcat, strncat, strcmp, strncmp Struct File I/O

Java Fundamentals

Variables Data type Constants Conversion Operators if, else switch, break for, while, do while break, continue Method Method recursion Class Instance Constructor Path Package Information Hiding Access-level Modifiers Encapsulation Static Method Overloading String class, method Console input, output Array Inheritance Method Overwriting Exception Handling Object class Wrapper class Generics Collection framework Enumerated Values Annotations Nested,

Arrays and Strings

1.1 Is Unique: Implement an algorithm to determine if a string has all unique characters. What if you cannot use additional data structures? 1.2 Check Permutation: Given two strings, write a method to decide if one is a permutation of the other. 1.3 URLify: Write a method to replace all spaces in a string with