Skip to content

Instantly share code, notes, and snippets.

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

Sefa Yıldız sayz

🏠
Working from home
View GitHub Profile
#!/usr/bin/python
#-*-coding:utf-8-*-
from turtle import *
class Disc(Turtle):
def __init__(self, n):
Turtle.__init__(self, shape="square", visible=False)
self.pu()
self.shapesize(1.5, n*1.5, 2) # kare-->dikdörtgen
#! /usr/bin/python
#-*-coding:utf-8-*-
import sys
hata = 'hanoi.hata'
def move(nerden, nereye):
print 'taşı %s --> %s' % (nerden, nereye)
def hanoiyap(n, nereye, nerden, using):
#!/usr/bin/ruby
#coding:utf-8
def hanoi(n, f, t, u)
if (n <= 1)
move = "taşı " + f + " --> " + t + "\n"
print move
else
hanoi(n - 1, f, u, t)
hanoi(1, f, t, u)
hanoi(n - 1, u, t, f)
@sayz
sayz / takas.c
Created November 11, 2010 13:22
#include <stdio.h>
void ptakas(int *x, int *y)
{
int t;
t = *x;
*x = *y;
*y = t;
}
@sayz
sayz / words.py
Created November 13, 2010 12:09
yeni öğrendiğim ingilizce kelimeleri bu giste ekleyeceğim...
{
'authenticating': ['kimlik doğrulama'],
'notorious': ['adı çıkmış', 'kötü tanınmış', 'dile düşmüş'],
'destroy': ['yıkmak', 'imha etmek'],
'provide': ['sağlamak', 'temin etmek'],
'obviously': ['belli ki', 'apaçık']
'flourish': ['güzelleşmek'],
'apartheid': ['ırkçılık'],
'outlandish': ['acayip', 'egzotik'],
'sharpen': ['keskinleştirmek', 'sivriltmek'],
@sayz
sayz / is1.c
Created November 21, 2010 13:13
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
int main()
{
int i, j;
char dizgem[] = "123ab4";
char tmp[1];
@sayz
sayz / is1.c
Created November 21, 2010 14:43
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#define N 7
int main()
{
int i, j;
char dizgem[N] = "123ab4";
@sayz
sayz / kayit.c
Created November 21, 2010 17:29
/*
kayit_kutuk.c programı şu konuları örnekler :
Bir giriş kütüğünden yapı (struct) bilgilerinin okunması,
Okunan yapı bilgileriyle devingen bellek ataması yöntemiyle yapı listesinin oluşturulması,
Yapı listesi içeriğinin çıkış kütüğüne yazılması.
Erkan Yasan
20.11.2005
*/
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define N 15
void buyut(char dizge[]) {
int i,j;
char depo[N];
j = strlen(dizge)-1;
for (i = 0; i < strlen(dizge); i++) {
class Stack:
def __init__(self, N):
self.sinir = N
self.items = []
def isEmpty(self):
return self.items == []
def push(self, item):
if len(self.items) < self.sinir: