Skip to content

Instantly share code, notes, and snippets.

View abrarShariar's full-sized avatar
🎯
Focusing

Abrar Shariar abrarShariar

🎯
Focusing
View GitHub Profile
@abrarShariar
abrarShariar / show_directory.cpp
Last active December 24, 2015 12:38
View list of all directories and files in the mentioned location
#include<iostream>
#include<dirent.h>
#include<cstdio>
using namespace std;
//Shows all the subdirectories and files in mentioned location
int main(){
const char *location="E:\\2nd_semester\\C++\\C++Phone\\Code\\music";
@abrarShariar
abrarShariar / set_test.cpp
Last active December 29, 2015 07:59
exploring <set> in C++
#include<iostream>
#include<set>
using namespace std;
int main(){
//basic 101
/*
set<int> numSet={1,2,3,4,5,454,999,91};
// C program to print all permutations with duplicates allowed
#include <stdio.h>
#include <string.h>
/* Function to swap values at two pointers */
void swap(char *x, char *y)
{
char temp;
temp = *x;
*x = *y;
@abrarShariar
abrarShariar / playSet.cpp
Created December 29, 2015 09:23
Demo of set::erase(), empty() , insert()
#include<iostream>
#include<set>
using namespace std;
int main(){
set<char>mySet;
for(char ch='a';ch<='z';ch++){
mySet.insert(ch);
}
//display
@abrarShariar
abrarShariar / stringExplode.cpp
Created January 3, 2016 19:14
Code snippet to split a string similar to explode() in PHP
/*
This code snippet is collected from http://www.cplusplus.com/articles/2wA0RXSz/
*/
#include<iostream>
#include<vector>
using namespace std;
const vector<string> explode(const string& s, const char& c)
{
@abrarShariar
abrarShariar / playArray.cpp
Created January 6, 2016 08:00
playing around STL <array>
#include<iostream>
#include<array>
using namespace std;
int main(){
array<int,10> myArray={1,2,3,45,23,23,100};
for(auto it=myArray.begin();it!=myArray.end();it++){
if(*it==0)
continue;
@abrarShariar
abrarShariar / mario.cpp
Created January 6, 2016 09:57
Ecstatic Super Mario (SPOJ) -Programming Problem
//PROBLEM STATEMENT: http://www.spoj.com/problems/ECSTATIC/
//ACCEPTED
#include<iostream>
#include<cmath>
int main(){
int testCase;
std::cin>>testCase;
for(int i=0;i<testCase;i++){
int times;
@abrarShariar
abrarShariar / winner.cpp
Created January 6, 2016 10:52
Find The Winner (SPOJ) - Programming Problem
//Problem statement : http://www.spoj.com/problems/FINDWINNER/
//SOLVING NOW
#include<iostream>
int main(){
int testCase;
std::cin>>testCase;
for(int t=0;t<testCase;t++){
@abrarShariar
abrarShariar / excel.cpp
Created January 6, 2016 19:59
Code snippet for fetching data from a .csv (excel) file and arranging them in OOP way
#include<iostream>
#include<vector>
#include<fstream>
#include<string>
using namespace std;
class Data{
private:
string id;
string firstName;
@abrarShariar
abrarShariar / windows.cpp
Created January 7, 2016 12:58
Some windoews.h programming stuffs
#if defined(UNICODE) && !defined(_UNICODE)
#define _UNICODE
#elif defined(_UNICODE) && !defined(UNICODE)
#define UNICODE
#endif
#include <tchar.h>
#include "test2.cpp";