Skip to content

Instantly share code, notes, and snippets.

View pbesra's full-sized avatar
🎯
Focusing

Prakash Besra pbesra

🎯
Focusing
View GitHub Profile
@pbesra
pbesra / uid.java
Last active October 15, 2023 17:03
union, intersection, difference in java (over a set)
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
Set<Integer> s1=new HashSet<>();
@pbesra
pbesra / fib.cpp
Created January 1, 2017 02:12
Dynamic programming, fibonacci number, memoization
#include <iostream>
#include <cstdlib>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <stack>
#include <queue>
#include <set>
#include <cassert>
#include <map>
@pbesra
pbesra / comparable_comparator.java
Created January 2, 2017 20:15
Example of Comparable and Comparator interface and how they work
//Package removed
import java.util.*;
import java.io.*;
import java.lang.*;
import java.math.*;
class Test{
public static void main(String[] args) {
//list to store people objects
List<Person> people=new ArrayList<Person>();
@pbesra
pbesra / reg.java
Last active January 9, 2017 07:40
Regex in Java (Pattern, Matcher)
//----------------------------------code 1-----------------------------
package testPackage;
import java.util.*;
import java.util.regex.Pattern;
import jdk.internal.org.objectweb.asm.commons.TryCatchBlockSorter;
import java.io.*;
import java.lang.*;
import java.math.*;
@pbesra
pbesra / linkedList.py
Created February 21, 2017 07:30
custom Linked List in Python; version : Python 2
#Python 2.7
#Linked List implementation using python
class linkedList(object):
def __init__(self):
self.head=None
self.next=None
# insert number into linked list (singly linked list)
def insert(self, x):
temp=node(x)
temp.next=self.head
@pbesra
pbesra / linkedList.java
Created February 21, 2017 07:38
custom Linked list java
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.lang.*;
import java.awt.List;
import java.io.*;
import java.time.*;
import java.math.*;
import java.rmi.Remote;
import java.sql.Array;
@pbesra
pbesra / adMatrix.java
Created February 21, 2017 20:48
adjacency matrix implementation using Java
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.lang.*;
import java.awt.List;
import java.io.*;
import java.time.*;
import java.math.*;
import java.rmi.Remote;
import java.sql.Array;
@pbesra
pbesra / custom _adjacency_list_representation.java
Created February 23, 2017 12:58
custom adjacency list representation in java
//directed graph with edge weight between vertex
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.lang.*;
import java.awt.List;
import java.io.*;
import java.time.*;
import java.math.*;
import java.rmi.Remote;
@pbesra
pbesra / index.php
Last active March 16, 2017 21:58
auto suggest application in php using ajax, html and mysql
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function findmatch(){
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else{
xmlhttp=new ActiveXobject('Microsoft.XMLHTTP');
}
@pbesra
pbesra / root_to_leaf_sum.java
Created March 28, 2017 05:06
Root to leaf sum binary tree
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction;
import java.lang.*;
import java.awt.List;
import java.io.*;
import java.time.*;