[알고리즘] 알고리즘 Hash function

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2009.02.21 / 2019.12.24
  • 5페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 3,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
알고리즘 수업 내용 중 Hash function 프로그래밍 소스입니다. C++ 언어로 짜여 있습니다. 참고하십시오.
목차
- 알고리즘 표지
- Hash function 프로그래밍 소스
- 출력결과
본문내용
#include <fstream.h>
#include <iostream.h>
#include <iomanip.h>
#include <string.h>
#include <stdlib.h>

const HashTblSize = 11;
const SymbolSize = 10;

struct node {
char symbol[SumbolSize];
struct node *next;
struct node(char s[]) {strcpy(symbol, s); next=0;}
};

struct node *HashTbl[HashTblSize];

int hash(char *);
void InsertHashTbl(char *);
void PrintHashTbl();
void InitHashTbl();

void main(int argc, char *argv[])
{
참고문헌
C++ 프로그래밍
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [정보보호] One Time Password(OTP) 현황 및 활성화 방안
  • 알고리즘을 사용하기 때문에 안전성이 높음단점 사용자의 실수나 호기심 때문에 패스워드를 생성해 인증서버의 카운터와 OTP 토큰의 카운터가 맞지 않을 경우 문제점이 발생이벤트 동기화 방식2. OTP(One Time Password)란?이벤트 동기화 방식사용자인증서버사용자가 비밀번호를 입력OTP토큰 은 Counter를 이용해서 PASSWORD 생성ID로 Counter값 확인등록된 비밀번호로 counter값을 계산해서 같은지 확인2. OTP(One Time Password)란?시간 동기화와 이벤트 방식의 단

  • [졸업][경영정보] XML보안시스템 설계 및 구현
  • 알고리즘처리과정 설명1. Hashtable option = new Hashtable();2. Generator sigGen = new Generator();3. Hashtable,get(keyvalue);4. excute();5. JOptionPane,showMessageDialog6. FileinputStream7. Document()Element()NodeList()8. initSignedInfo()9. createReference()10. initManifest()11. initKS()12. createKeyInfo()13. sign()1. 해쉬 테이블을 생성한다. (키 값과 함께 저장시켜 사용하기 위해서 저장되는 임시 공간.)2. generator 객체를 생성한다.3. 해쉬테이블로부터 값을 입력받는다.4. 실질적인 element 값을 설정하기

  • [데이터베이스] 구글 알고리즘에 대해서
  • 알고리즘을 사용하여 페이지랭크 값을 계산한다. 페이지랭크 파일은 각 문서에 대한 페이지랭크 값을 저장하고 있다. 목적(Dest) 파일은 임시파일로서 페이지랭크 파일과 동일한 값을 갖는다. 페이지랭크(PageRank) 파일과 목적 파일은 (그림 4)의 Source와 Dest에 해당한다.하나의 웹 문서는 디스크에 하나의 파일로 존재한다. 디스크에 저장된 하나의 파일을 문서 원본 (DS, Document Source) 파일이라 한다. 문서 원본 파일에 대한 여러 가지 요약 정보는 요약(Brief)

  • [전자상거래 보안] 전자상거래 보안의 개념과 필요성, 위협요소 및 정보보안기술
  • 알고리즘이어서 유용한 기법으로 알려져 있다. 충분히 긴키를 사용하며 최신 기술을 반영해 개선되었으며, 오늘날 전자상거래에 널리 이용되고 있다. 아울러 복잡한 수학산식에 의해 공개키와 비밀키가 산출되며, 이 중 공개키는 외부에 공개되고 비밀키만 사용자에 전달된다.대칭키 암호 기술과 비대칭키 암호 기술의 장점과 단점을 비교해보면 아래의 표와 같다.대칭키와 비대칭키 암호 기술 비교(3) 해쉬함수(Hash Function) 알고리즘해쉬 함수라는

  • [전자상거래 보안] 전자상거래 보안의 개념과 필요성, 위협요소 및 정보보안기술
  • 알고리즘이어서 유용한 기법으로 알려져 있다. 충분히 긴키를 사용하며 최신 기술을 반영해 개선되었으며, 오늘날 전자상거래에 널리 이용되고 있다. 아울러 복잡한 수학산식에 의해 공개키와 비밀키가 산출되며, 이 중 공개키는 외부에 공개되고 비밀키만 사용자에 전달된다.대칭키 암호 기술과 비대칭키 암호 기술의 장점과 단점을 비교해보면 아래의 표와 같다.대칭키와 비대칭키 암호 기술 비교(3) 해쉬함수(Hash Function) 알고리즘해쉬 함수라는

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.