Skip to content

Instantly share code, notes, and snippets.

View daniaDlbani's full-sized avatar
🏠
Working from home

Dania Delbani daniaDlbani

🏠
Working from home
View GitHub Profile
@daniaDlbani
daniaDlbani / StringPremutations.swift
Last active January 22, 2020 23:10
Design an algorithm to print all permutations of a string.
import Foundation
func permutation(str: String, current: String = "") {
// convert str to array to be easy indexed
let strArr = Array(str)
let count = strArr.count
// The base case
if count == 1 {
// when the input is one char the only permutation is that char.
print(current + str)
@daniaDlbani
daniaDlbani / AndroidMakeGenerator.java
Created February 13, 2019 14:11
Android Make generator for Cocos2dx 2.2.6 Android studio project
import java.io.File;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;
/**
* Android Make file generator for cocos2dx 2.2.6 project running with Android studio:
* 1.copy AndroidMakeGenerator.java to your jni folder
@daniaDlbani
daniaDlbani / Androidmk.java
Created February 13, 2019 14:06
Android Make generator for cocos2dx 2.2.6 project eclipse IDE
import java.io.File;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;
/**
* Android Make file generator for cocos2dx 2.2.6 project running with eclipse:
* 1.copy Androidmk.java to your jni folder
@daniaDlbani
daniaDlbani / introrx.md
Created November 15, 2018 09:04 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing