-
Notifications
You must be signed in to change notification settings - Fork 0
/
tabpal.h
42 lines (22 loc) · 1.11 KB
/
tabpal.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#ifndef estruturasHeader
#define estruturasHeader
#include "fprob.h"
typedef struct tabpal TabPal;
TabPal** criavetordic(int _tmax, int _tmin, Prob** _VetorProb, int _probmax);
TabPal** Create_Dicionario(int _tmin, int _tmax);
TabPal* Create_TabPal();
void CreateTabelaPalavras(TabPal** _Dicionario, int _tmin, int _tmax);
int VerifyDicPos(TabPal **_Dicionario, int _DicPos);
void freedic(TabPal **_Dicionario, int _tmax, int _tmin);
void Ins_nrpalavrastotal(TabPal **_Dicionario, int _DicPos, int _newnpt);
void Inc_nrpalavrastotal(TabPal **_Dicionario, int _DicPos);
int Get_nrpalavrastotal(TabPal **_Dicionario, int _DicPos);
void Ins_nrpalavrasatual(TabPal **_Dicionario, int _DicPos, int _newnpa);
void Inc_nrpalavrasatual(TabPal **_Dicionario, int _DicPos);
int Get_nrpalavrasatual(TabPal **_Dicionario, int _DicPos);
void Ins_Word(TabPal **_Dicionario, int _DicPos, const char *new_word);
char** Get_Tab(TabPal **_Dicionario, int _DicPos);
char* Get_Word(TabPal **_Dicionario, int _DicPos, int _indTab);
void Ins_nrpermmax(TabPal *_Dicionario, int _nrperm);
int Get_nrpermmax(TabPal *_Dicionario);
#endif