c++
long7181226
源码世界 - 程序界专业,标准,快速的解答平台-www.ymsky.net
展开
-
STC89C52 dallas单总线读写头文件
/************************* 适合晶振12MHz左右(以下)*************************/#ifndef __DS1WB_H__#define __DS1WB_H__#include#include#define uchar unsigned char#define nop20us() _nop_();_nop_();_nop_();原创 2014-03-23 11:36:38 · 1389 阅读 · 0 评论 -
数据结构练习题 017 图 邻接多重表
数据结构练习题 017 图 邻接多重表 同样没有写遍历,只有增减边、顶点。#ifndef GRAPH_H_INCLUDED#define GRAPH_H_INCLUDED#include #define MAX_NAME 32#define MAX_NODE 32/* 顶点数据域结构 */typedef struct tag_graph_nod转载 2014-03-24 13:27:40 · 1023 阅读 · 0 评论 -
二叉平衡树(绝对平衡)AVL 操作模板
二叉平衡树(绝对平衡)AVL 操作模板/*** 目的:实现AVL* 利用数组对左右儿子简化代码,但是对脑力难度反而增大不少,只适合acm模板* 其实avl在acm中基本不用,基本被treap取代* avl一般只要求理解思路,不要求写出代码,因为真心很烦*/#include #include #include #include #include #incl原创 2014-03-24 13:28:54 · 921 阅读 · 0 评论 -
Shell 排序法
/* Shell 排序法 */#include void sort(int v[],int n){ int gap,i,j,temp; for(gap=n/2;gap>0;gap /= 2) /* 设置排序的步长,步长gap每次减半,直到减到1 */ { for(i=gap;i<n;i++) /* 定位到每一个元素 */原创 2014-03-24 13:31:52 · 1047 阅读 · 0 评论 -
hashlib穷举字典破解md5,sha1
#! /usr/bin/python# -*- coding: utf-8 -*-# Filename: crackhash.py 穷举字典破解md5,sha1import sys,getopt,hashlibif len(sys.argv) == 1: print 'usage: crackhash.py -t hashtype{md5/sha1} -h hashcode -w w原创 2014-03-24 13:45:28 · 2602 阅读 · 0 评论