Skip to content

Instantly share code, notes, and snippets.

@lylemalik
lylemalik / btree.c
Created December 14, 2012 06:13
b-tree
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "btree.h"
static int btree_read_disk(btree *tree, int seek, btree_node *node)
{
if(fseek(tree->fp, seek, SEEK_SET) == -1)
return BTREE_ERR;
char *read_buf = calloc(1, sizeof(btree_node));
@lylemalik
lylemalik / calculator.c
Created December 12, 2012 05:42
simple calculator on gtk
#include "calculator.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
GtkWidget *entry;
int first_number = -1;
int second_number = -1;
char symbol = '+';
int need_clear = 0;
int has_press_symbol = 0;
@lylemalik
lylemalik / rbtree.c
Created December 12, 2012 05:33
rbtree
#include <stdio.h>
#include <stdlib.h>
#include "rbtree.h"
rbtree_node *NIL;
int main()
{
NIL = (rbtree_node*)calloc(1, sizeof(rbtree_node));
if(NIL == NULL)
exit(0);
NIL->color = BLACK;