Skip to content

Instantly share code, notes, and snippets.

View kgashok's full-sized avatar
🎯
Focusing

Ashok Bakthavathsalam kgashok

🎯
Focusing
View GitHub Profile
@kgashok
kgashok / recursiveDirect.html
Last active January 2, 2017 05:26
recursiveTutorial.md
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>recursiveTutorial.md</title>
<link rel="stylesheet" href="https://stackedit.io/res-min/themes/base.css" />
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
</head>
<body><div class="container"><h2 id="table-of-contents">Table of Contents</h2>
@kgashok
kgashok / fileOperations.md
Last active December 7, 2016 17:24
fileOperations.md

###Table of Contents

[TOC]

Read from one file and write to another file

#include <stdio.h>
@kgashok
kgashok / dsFAQ
Last active December 24, 2016 01:44
faq-for-interviews-ds.md
<ol>
<li><p>What is data structure? <br>
Ans: The logical and mathematical model of a particular organization of data is called data structure. There are two types of data structure <br>
i) Linear <br>
ii) Nonlinear</p></li>
<li><p>What are the goals of Data Structure? <br>
Ans: It must rich enough in structure to reflect the actual relationship of data in real world. <br>
The structure should be simple enough for efficient processing of data.</p></li>
<li><p>What does abstract Data Type Mean? <br>
Ans: Data type is a collection of values and a set of operations on these values. Abstract data type refer to the mathematical concept that define the data type. <br>
@kgashok
kgashok / KGISL and Coding
Last active December 31, 2016 19:14
KGISL and Coding.md
<h3 id="kgisl-and-coding">KGISL and Coding</h3>
<p><em>Dec 2, 2014 23:21</em></p>
<p><strong>L</strong> iteracy - :bulb: It took a long time for society to realize the benefits of teaching everyone to read; now the question before us is whether everyone should learn to program. What do you think? </p>
<ul>
<li>Coding is part of the new 21st century <strong>skillset</strong> - you were okay with 3Rs (reading, writing and arithmetic) out of school, now you need to know AlgoRithm as well. Algorithmic thinking starts with knowing 7 basic constructs, including 5 fundamental ones, which is what PC-1 aims to teach. </li>
</ul>
@kgashok
kgashok / recursive.html
Last active February 27, 2018 04:00
recursiveTutorial.md
<h2 id="table-of-contents">Table of Contents</h2>
<p><div class="toc">
<ul>
<li><ul>
<li><a href="#table-of-contents">Table of Contents</a><ul>
<li><a href="#why-recursion-pros-and-cons">Why Recursion? - Pros and Cons</a><ul>
<li><a href="#quiz-1">Quiz 1</a><ul>
<li><a href="#httpjmphalfofreckg">http://j.mp/halfOfRecKG</a></li>
</ul>

Keybase proof

I hereby claim:

  • I am kgashok on github.
  • I am kgashok (https://keybase.io/kgashok) on keybase.
  • I have a public key ASDrPrmyJtpfYY81y_OGaLRSRoclG7OHADxyXlkGEA0EYAo

To claim this, I am signing this object:

@kgashok
kgashok / adt
Created February 23, 2017 18:28
adtSummary.md
<h1 id="types-of-data-structures">Types Of Data Structures</h1>
<ul>
<li>Primitive data structures</li>
<li>Non-primitive data structures</li>
</ul>
<hr>
<h2 id="primitive-and-non-primitive-data-structures">Primitive and Non-primitive data structures</h2>
@kgashok
kgashok / adt.html
Created February 23, 2017 18:30
adtSummary.md
<h1 id="types-of-data-structures">Types Of Data Structures</h1>
<ul>
<li>Primitive data structures</li>
<li>Non-primitive data structures</li>
</ul>
<hr>
<h2 id="primitive-and-non-primitive-data-structures">Primitive and Non-primitive data structures</h2>
@kgashok
kgashok / adt.html
Created February 23, 2017 18:31
adtSummary.md
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>adtSummary.md</title>
<style>@import 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.2.0/katex.min.css';code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;margin:0 0 10px;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th{padding:8px;line-height:1.4285714;border-top:1px solid #ddd}.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>
@kgashok
kgashok / enterprise-tic-tac-toe-2.fsx
Created March 3, 2017 19:09 — forked from swlaschin/enterprise-tic-tac-toe-2.fsx
Follow up to the example of implementing "enterprise" tic-tac-toe in a functional way.
(*
enterprise-tic-tac-toe-2.fsx
Follow up to the example of implementing "enterprise" tic-tac-toe in a functional way.
* Added true capability based security.
Related blog post: http://fsharpforfunandprofit.com/posts/enterprise-tic-tac-toe-2/
*)