This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Merge Sort Algorithm | |
* Language: C++ | |
* Created by: Harish R | |
*/ | |
#include <stdio.h> | |
#include <stdlib.h> | |
void merge(int *a, int *l, int nL, int *r, int nR) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Quick Sort Algorithm | |
* Language: C++ | |
* Created by: Harish R | |
*/ | |
#include<iostream> | |
using namespace std; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Linked List CPP | |
#include<iostream> | |
using namespace std; | |
class Node | |
{ | |
public: | |
int data; | |
Node *next; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Stack - Array Implementation */ | |
/* Language: C++ */ | |
/* Created By: Harish R */ | |
#include<iostream> | |
#define MAX 10 | |
using namespace std; | |
class Stack |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include<iostream> | |
#define MAX 5 | |
using namespace std; | |
class Queue | |
{ | |
public: | |
int front, rear; | |
int queue_array[MAX]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Queue - Linked List Implementation | |
#include<iostream> | |
using namespace std; | |
class Node | |
{ | |
public: | |
int data; | |
Node *next; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* AVL Tree Implementation in C++ */ | |
/* Harish R */ | |
#include<iostream> | |
using namespace std; | |
class BST | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Binary Search Tree Implementation in C */ | |
/* Harish R */ | |
#include<stdio.h> | |
#include<stdlib.h> | |
struct TreeNode | |
{ | |
int data; | |
struct TreeNode* left; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
** Binary Search Tree implementation in C++ | |
** Harish R | |
*/ | |
#include<iostream> | |
using namespace std; | |
class BST { | |
struct node { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
# Script to install Openstack Kolla (Mitaka Release) in Ubuntu 16.04 | |
# Script START | |
# Upgrade to latest kernel | |
apt-get install -y linux-image-generic-lts-wily | |
# Update packages | |
sudo apt-get update | |
# Install depenedencids | |
sudo apt-get install -y curl wget python-pip python-dev libffi-dev gcc libssl-dev ntp | |
# Install Dockr |
OlderNewer