Skip to content

Instantly share code, notes, and snippets.

@Agnishom
Agnishom / 0_reuse_code.js
Last active August 29, 2015 14:22
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Agnishom
Agnishom / break_up.cpp
Last active September 26, 2015 08:36
ZCO Challenges
//ZCO 2015 Morning Session Problem 1
//Problem Statement: http://www.iarcs.org.in/inoi/2015/zco2015/zco2015-morning.pdf
#include <iostream>
bool isPallindrome(int *nNumbers, int iii, int jjj);
int main(){
int N;
@Agnishom
Agnishom / photos.md
Last active November 26, 2015 10:23
Adventures of the Mind Photos

Philadelphia through The Clouds

Richard Lederer's Poker Session

Touring the UPenn Campus

At Liberty Bell

@Agnishom
Agnishom / last_question.md
Last active October 2, 2015 14:57
শেষ প্রশ্ন

অন্তিম প্রশ্ন (আইজ্যাক আসিমভ)

অন্তিম প্রশ্নটি প্রথম বার মানুষের উদয় হয় ২০৬১ সালের ২১-এ মে --- মানুষ তখন সবে আলো দেখা শুরু করেছে। অ্যালেকজান্ডার এবং বারত্রাম মাত্র পাঁচ ডলার বাজি রেখে এই প্রশ্ন করেছিল ভাবতে অবাক লাগে।

অ্যালেক্সান্ডার এদেল এবং বারত্রাম লুপভ ছিল মালটিভ্যাকের দুই অনুগত ভৃত্য। যন্ত্রগণকটির বর্তনী সম্পর্কে অল্প ধারনা তার ছিল। আজ অনেকদিন হয়ে গেছে মালটিভ্যাকের সম্পূর্ণ কাঠামো কোন একজন মানুষের পক্ষে বোঝা অসম্ভব। মালটিভ্যাক নিজেই নিজের তত্ত্বাবধান করত --- করতেই হত তাকে। অ্যালেকজান্ডার এবং বারত্রাম কেবলই উপরিগত ভাবে তার দেখাশোনা করত। কাজের মধ্যে তারা মালটিভ্যাককে উপযুক্ত প্রশ্ন এবং তথ্য জোগাড় করে দিত। বিনিময়ে মালটিভ্যাকের গৌরব প্রাপ্ত হত তাদের। গত দুই-তিন দশক ধরে মালটিভ্যাক কী না করেছে মানবজাতির জন্য! বিদ্যুৎ সংকটে সাহাজ্য করা থেকে চন্দ্রাভিযান সবই সম্ভব হয়েছে তার দৌলতে।

মালটিভ্যাকের দায়িত্ব এড়িয়ে অল্প কিছুক্ষণের ছুটি নিয়ে তারা একদিন দেখা করতে গেল অনতিদূরে এক পাতালঘরে। সঙ্গে তাদের কয়েক বোতল পানীয়ও ছিল।

"ভাবতে আশ্চর্য লাগে না?” বলল অ্যালেকজান্ডার, "এখন আমাদের কাছে অনন্ত শক্তি! আমরা চাইলে পৃথিব

@Agnishom
Agnishom / TRatios.md
Last active November 8, 2015 16:07
TRatios Secondary School Project

01 02 03 04 05 06 07 08 09 10

@Agnishom
Agnishom / antacids.md
Created November 22, 2015 13:30
Analyzing Antacids

Contents

  1. Acknowledgement
  2. Abstract
  3. Background
    1. Gastric Acid and Hyper-acidity
    2. Antacids, $H_2$ Antagonists and Proton Pump Inhibitors
    3. Commercial Antacids
    4. Natural Antacids
  4. Methodology
@Agnishom
Agnishom / polyethene.py
Last active December 30, 2015 16:31
Sage simulation of the Chain Length Problem
def reaction(nEthene,nFreeRadicals):
FreeRadicals = [0]*nEthene
ClosedChains = [0]*nEthene
FreeRadicals[0] = nFreeRadicals
nClosedChains = 0
while nFreeRadicals:
randomType1 = GeneralDiscreteDistribution([nEthene, nFreeRadicals, nClosedChains]).get_random_element()
if randomType1 == 0: #Ethene
@Agnishom
Agnishom / piHan
Created April 28, 2016 14:41
Pi Han's Paradox
Part I - Curry's Paradox
Let us explore a proposition A defined as (if A then B). The following argument holds:
1. A := if A then B [definition]
2. if A then A [Rule of Assumption]
3. if A then (if A then B) [definition of A]
4. if A then B [contraction]
5. A [definition of A]
@Agnishom
Agnishom / trie.cpp
Created April 29, 2016 16:50
Tries
#include <iostream>
#include <string>
struct TrieNode{
int partial = 0;
TrieNode* next[26] = {nullptr};
};
class Contacts{
TrieNode root;
@Agnishom
Agnishom / finiteDiff.py
Last active June 20, 2016 05:07
Finite Differences
import numpy
import matplotlib.pyplot
class System:
def __init__(self,length,height,gridSize):
self.length = length
self.height = height
self.gridSize = gridSize
self.grid = numpy.empty((self.height/self.gridSize + 1, self.length/self.gridSize + 1,))
self.__str__ = self.grid.__str__