#include <iostream>
#include <cstring>
using namespace std;
struct Node
{
char m_cName[20];
int m_iHp;
int m_iMp;
int m_iSpeed;
int m_iRange;
char m_cPosition[20];
Node* next;
};
//////////////////
// 함수 //
//////////////////
int Menu();
void InputData();
void Insert( char* name, int hp, int mp, int speed, int range, char* position );
void PrintAll();
void Search();
void Delete();
void PositionDeleteAll();
void FindMaxHp();
void SortByHp();
//////////////////
// 변수 //
//////////////////
Node *head = NULL;
char inputName[20];
int inputHp;
int inputMp;
int inputSpeed;
int inputRange;
char inputPosition[20];
int maxHp;
int sortFlag;
//////////////////
// 메인 //
//////////////////
int main()
{
Insert("럭스", 477, 334, 330, 550, "mid");
Insert("베이가", 492, 342, 340, 525, "mid");
Insert("벨코즈", 507, 325, 340, 525, "bottom");
Insert("징크스", 517, 245, 325, 525, "bottom");
Insert("오리아나", 517, 334, 325, 525, "mid");
Insert("트위치", 525, 287, 330, 550, "jungle");
Insert("앨리스", 529, 324, 335, 550, "jungle");
Insert("바드", 535, 350, 330, 500, "bottom");
Insert("코그모", 546, 322, 325, 500, "bottom");
Insert("룰루", 552, 292, 325, 550, "suppot");
Insert("모데카이저", 555, 120, 340, 120, "mid");
Insert("드레이븐", 557, 310, 330, 550, "bottom");
Insert("자르반4세", 571, 302, 340, 175, "jungle");
Insert("케일", 574, 322, 335, 125, "top");
Insert("블리츠크랭크", 582, 267, 325, 125, "suppot");
Insert("문도박사", 582, 0, 345, 125, "top");
Insert("다이애나", 589, 297, 345, 150, "mid");
Insert("워윅", 592, 240, 345, 125, "jungle");
Insert("잭스", 592, 288, 350, 125, "top");
Insert("트린다미어", 625, 100, 345, 125, "top");
Insert("갱플랭크", 631, 282, 345, 125, "top");
while ( 1 )
{
switch ( Menu() )
{
case 1 :
Search();
break;
case 2 :
InputData();
Insert(::inputName, ::inputHp, ::inputMp, ::inputSpeed, ::inputRange, ::inputPosition);
break;
case 3 :
Delete();
break;
case 4 :
PositionDeleteAll();
break;
case 5 :
PrintAll();
break;
case 6 :
FindMaxHp();
break;
case 7 :
SortByHp();
break;
default :
break;
}
}
}
int Menu()
{
int num;
cout << "--------------Menu---------------" << endl;
cout << "1. 챔피언 Search" << endl;
cout << "2. 챔피언 Insert" << endl;
cout << "3. 챔피언 Delete" << endl;
cout << "4. Position DeleteAll" << endl;
cout << "5. PrintAll" << endl;
cout << "6. FindMaxHp" << endl;
cout << "7. SortByHp" << endl;
cout << "----------------------------------" << endl;
cout << "메뉴를 입력하세요 [ 1 ~ 7 ] : ";
cin >> num;
if ( 0 < num && num < 8)
return num;
}
void Insert(char* name, int hp, int mp, int speed, int range, char* position)
{
Node* temp = head;
if ( temp != NULL && temp->next != head ){
while ( temp->next != head)
temp = temp->next;
temp->next = new Node;
temp = temp->next;
temp->next = head;
temp->m_iHp = hp;
temp->m_iMp = mp;
temp->m_iSpeed = speed;
temp->m_iRange = range;
strcpy(temp->m_cName, name);
strcpy(temp->m_cPosition, position);
}
else if (head == NULL){
head = new Node;
head->next = head;
head->m_iHp = hp;
head->m_iMp = mp;
head->m_iSpeed = speed;
head->m_iRange = range;
strcpy(head->m_cName, name);
strcpy(head->m_cPosition, position);
}
else if ( temp->next == temp){
temp->next = new Node;
temp->next->next = head;
temp->next->m_iHp = hp;
temp->next->m_iMp = mp;
temp->next->m_iSpeed = speed;
temp->next->m_iRange = range;
strcpy(temp->next->m_cName, name);
strcpy(temp->next->m_cPosition, position);
}
}
void PrintAll()
{
Node *temp = head;
if ( head != NULL && (
!strcmp(temp->m_cPosition, "jungle") ||
!strcmp(temp->m_cPosition, "suppot") ||
!strcmp(temp->m_cPosition, "bottom") ||
!strcmp(temp->m_cPosition, "mid") ||
!strcmp(temp->m_cPosition, "top")) ){
while (temp->next != head)
{
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
temp = temp->next;
}
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
}
}
void Search()
{
Node* temp = head;
char name[20] = "NULL";
cout << "검색할 챔피언의 이름을 입력해주세요 : ";
cin >> name;
while ( temp->next != head){
if ( !strcmp(name, temp->m_cName) ){
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
}
temp = temp->next;
}
if ( !strcmp(name, temp->m_cName) ){
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
}
}
void Delete()
{
Node* temp = head;
Node* p = NULL;
char name[20] = "NULL";
cout << "삭제할 챔피언의 이름을 입력해주세요 : ";
cin >> name;
while ( temp->next != head){
if ( !strcmp(name, temp->next->m_cName) ){
p = temp->next;
temp->next = temp->next->next;
p->next = nullptr;
delete p;
}
else
temp = temp->next;
}
if ( !strcmp(name, head->m_cName) ){
p = head;
p = head->next;
delete head;
head = p;
temp->next= head;
}
}
void PositionDeleteAll()
{
Node* temp = head;
Node* p = NULL;
char position[20] = "NULL";
cout << "삭제할 Position을 입력해주세요 : ";
cin >> position;
while ( temp->next != head){
if ( !strcmp(position, temp->next->m_cPosition) ){
p = temp->next;
temp->next = temp->next->next;
p->next = nullptr;
delete p;
}
else
temp = temp->next;
}
if ( !strcmp(position, head->m_cPosition) ){
p = head;
p = head->next;
delete head;
head = p;
temp->next= head;
}
};
void InputData()
{
cout << "이름을 입력하세요: ";
cin >> ::inputName;
cout << "체력을 입력하세요: ";
cin >> ::inputHp;
cout << "마력을 입력하세요: ";
cin >> ::inputMp;
cout <<"속도 입력하세요: ";
cin >> ::inputSpeed;
cout << "범위를 입력하세요: ";
cin >> ::inputRange;
cout << "포지션을 입력하세요: ";
cin >> ::inputPosition;
}
void FindMaxHp()
{
Node* temp = head;
if ( head->m_iHp > maxHp)
maxHp = head->m_iHp;
while(temp->next != head)
{
if ( temp->m_iHp > maxHp)
maxHp = temp->m_iHp;
temp = temp->next;
}
if (temp->m_iHp > maxHp)
maxHp = temp->m_iHp;
cout << "가장 높은 체력 : ";
cout << maxHp << endl;
temp = head;
if ( head->m_iHp == maxHp){
cout << "이름 : " << head->m_cName << endl;
cout << "체력 : " << head->m_iHp << endl;
cout << "마력 : " << head->m_iMp << endl;
cout << "속도 : " << head->m_iSpeed << endl;
cout << "범위 : " << head->m_iRange << endl;
cout << "포지션 : " << head->m_cPosition << endl;
}
while(temp->next != head)
{
if ( temp->m_iHp == maxHp){
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
}
temp = temp->next;
}
if (temp->m_iHp == maxHp){
cout << "이름 : " << temp->m_cName << endl;
cout << "체력 : " << temp->m_iHp << endl;
cout << "마력 : " << temp->m_iMp << endl;
cout << "속도 : " << temp->m_iSpeed << endl;
cout << "범위 : " << temp->m_iRange << endl;
cout << "포지션 : " << temp->m_cPosition << endl;
}
::maxHp = 0;
}
void SortByHp()
{
Node* temp = head;
Node* rotate = head;
Node* whileNode = head;
Node* remember = nullptr;
Node* prv = nullptr;
while(temp->next!= head){
if( temp->m_iHp > temp->next->m_iHp){
if ( temp == head){
if ( temp->next->next != head){
rotate = head;
while(rotate->next != head)
rotate = rotate->next;
remember = temp->next;
temp->next = temp->next->next;
remember->next = temp;
head = remember;
rotate->next = head;
temp = head;
}
else if ( temp->next->next == head){
remember = temp->next;
temp->next = temp->next->next;
remember->next = temp;
head = remember;
temp->next->next = head;
temp = head;
}
}
else if ( temp->next->next != head){
rotate = head;
while(rotate->next != temp){
rotate = rotate->next;
}
prv = rotate;
remember = temp->next;
temp->next = temp->next->next;
remember->next = temp;
prv->next = remember;
temp = head;
}
else if ( temp->next->next == head){
rotate = head;
while(rotate->next != temp){
rotate = rotate->next;
}
prv = rotate;
remember = temp->next;
temp->next = temp->next->next;
remember->next = temp;
prv->next = remember;
temp->next = head;
temp = head;
}
}
temp = temp->next;
}
sortFlag = 1;
}



















'프로그래밍 > C++언어' 카테고리의 다른 글

[ 기술면접 정리 서버 / C++ ]  (0) 2019.03.06

1. 원이 두 점에서 만나는 경우
r2 - r1 < d < r1 + r2


2. 두 원이 외접하는 경우 (한점에서 만난다)

d = r1 + r2


3. 두 원이 내접하는 경우 (한점에서 만난다)
d = r2 - r1
and
d != 0


4. 하나의 원이 다른 원을 포함하는 경우 (만나지 않는다)
d < r2 - r1


5. 두 원이 멀리 떨어져 만나지 않는 경우
d > r1 + r2


6. 두 원이 일치하는 경우 (무수히 많은 점에서 만난다)
d = 0
r1 = r2

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
        void OldDeleteLog()
        {
            // 경로 + 형식을 통하여 폴더 내 해당 파일들을 추출하기 위한 변수
            string path = savePath + "*.log";
            // 핸들을 통하여 path에 해당하는지 검사
            _finddata_t fd;
            intptr_t handle = _findfirst(path.c_str(), &fd);
            // 파일이 없다.
            if (-1 == handle) return;
            int result = 0;
            // 경로를 통해 파일 이름을 가져온다.
            do
            {
                int year = 0, month = 0, day = 0;
                char *pt1 = nullptr, *pt2 = nullptr, temp[16= { 0 };
                char yearCopy[4= { 0 }, monthCopy[2= { 0 }, dayCopy[2= { 0 };
                // 파일이름에서 20으로 시작하는 부분(연도)을 가르킨다.
                pt1 = strstr(fd.name, "20");
                pt2 = strstr(fd.name, ".log");
                // 파일 포맷에서 날짜 추출 X_X_yyyy-mm-dd.log에서 "yyyy-mm-dd"를 추출한다.
                // 20으로 시작하는 부분을 copy하고 .log로 시작하는 부분을 자른다.
                // 현재 "yyyy-mm-dd" 상태
                memcpy(temp, pt1, 10);
                memcpy(yearCopy, &temp, 4);
                memcpy(monthCopy, &temp[5], 2);
                memcpy(dayCopy, &temp[8], 2);
                // 날짜를 문자열 -> 정수로 변환
                year = atoi(yearCopy);
                month = atoi(monthCopy);
                day = atoi(dayCopy);
                // tm_st = 뺄 기준이 되는 날짜 변수 ( 현재 날짜 )
                // tm_nd = 뺄 날짜 ( 파일 날짜 )
                time_t tm_st, tm_nd;
                struct tm fileDay;
                memset(&fileDay, 0sizeof(tm));
                // 년도는 1900년부터 시작, 월은 0부터 시작이기에 
                // 년도 - 1900 / 월 - 1
                fileDay.tm_year = year - 1900;
                fileDay.tm_mon = month - 1 ;
                fileDay.tm_mday = day;
                
                tm_st = mktime(&fileDay);
                time(&tm_nd);
                // 날짜 차이를 구하고 tm_day에 일수를 set
                double d_diff = difftime(tm_nd, tm_st);
                int tm_day = static_cast<int>(d_diff / (60 * 60 * 24));
                
                // 날짜의 차이가 save_day와 같거나 크면 
                // 해당 경로의 Log 파일을 삭제
                if (tm_day >= save_day)
                {
                    // 경로 + 파일 이름 지우기
                    char deleteFilePath[100];
                    ZeroMemory(deleteFilePath, sizeof(deleteFilePath));
                    strcat_s(deleteFilePath, sizeof(deleteFilePath), savePath.c_str() );
                    strcat_s(deleteFilePath, sizeof(deleteFilePath), fd.name );
                    // 해당 경로의 파일 지우기
                    remove( deleteFilePath );
                }
                // 해당 날짜 - saveDay가 크면 해당 파일 삭제.
                result = _findnext(handle, &fd);
            } while (-1 != result);
            _findclose(handle);
        }
cs




예를들어 보겠습니다.


SVN 서버상에서의 버전은 rev #116, 나의 로컬 버전은 #119라고 가정하였을때.

Commit 명령을 실행하면, 오류가 납니다. SVN 내부에서는 #117, #118을 찾으려고 하기 때문입니다.


이 문제를 해결하기 위해서는 SVN 서버상의 #116을 Check Out하고, 로컬 버전인 #119를 Export 명령을 통해 Check Out받은 #116에

덮어 씌웁니다. 그 상태로 Commit을 하게되면, 변동사항이 반영되어 #117로 로드됩니다.








1. 여러군데 중개사에 동시에 내 놓는다.

but ) 중개사는 공유를 하기 싫어한다. 왜? 중개비는 임차인, 임대인 모두에게 나오기 때문이다.

굳이 한 중개사를 이용 할 거면 중개비 더 줄테니까 빨리 빼달라 요구하라.

2. 우리 동네말고 주변에도 내 물건을 내 놓아라.

동네를 정하지 않고 돌아다니는 임차인도 많다.

3. 내 물건을 다양한 방법으로 홍보하라

ex) 카페, 어플, sns 등 다양한 홍보

4. 중개사 수수료를 많이 준다.

중개 수수료를 많이주면 신고 가능해서 못믿는 사람들도 있지만 내가 조금이라도 더 줘서 좋은 이미지 심는다.

5. 능력있는 중개사를 찾는다.

구분법은?

6. 중개사들은 내 물건 말고도 다른 물건을 가지고 있으니, 내 물건을 신경쓰고 있는지 자주 확인 한다. 늦어도 일주일에 한 번

많은 중개사들은 적어놓고 잊어 버리기도 한다. 이렇게하면 전화받기 싫어서라도 빨리 빼려 한다.

7. 중개사가 나를 기억하게 만들어라

기억에 남는 사람, 도와주고 싶은 사람이 되라

8. 우선 맞추고 나중에 올린다.

비워 놓는 것은 좋은게 아니다. 큰 차이가 나지 않는다면 이 방법을 써라!

한 달 공실일 때 유지비를 계산해보아라



'투자 > 부동산 경매 정보' 카테고리의 다른 글

부동산 경매의 기술 4  (0) 2019.01.16
부동산 경매의 기술 3  (0) 2019.01.15
말소기준권리!  (0) 2019.01.15
배당요구에 대하여  (0) 2019.01.15
부동산 경매의 기술 2  (0) 2019.01.15



1. 문자열


파이썬에서는 문자를 " 혹은 '로 묶어서 표현 합니다. 서로 쌍이 맞아야 합니다.


' string ', " string " 처럼!


만약 print 함수를 통하여 인용을 나타내고 싶을때는 """ 혹은 '''을 사용하면 표현 가능합니다.


예를들어 print(""" 영원에 살고 순간에 살아라 영원히 살 것처럼 일하고 금방 죽을 것 처럼 사람들을 대하라. - 리히텐베르크""")와 같이 말이죠!!!


또는 \' \"의 에스케이프 문자를 이용하여 표현이 가능합니다.


문자열을 더하거나 같은 문자열을 반복 하고싶을때는 +, *의 연산자를 사용하면 됩니다.

"hello" + "world" = "hello world"

"re" * 3 = "rerere"


문자열의 각 문자는 인덱스를 통하여 접근 가능합니다.


c = "hello"

c[0] = h 출력

c[1] = e 출력


** 문자열 슬라이싱 **


변수명 [시작위치:끝위치]를 이용하여 문자열을 꺼낼수 있습니다.

c = "hello"

c[0:3] = 'hel'과 같이 말이죠!

시작이나 끝을 생략 할 경우는 시작 혹은 끝으로 간주 됩니다. 또한 -를 통하여 문자열 끝부터 문자열 시작 까지도 가능!

c[-1] = "hello


2. 리스트


값의 나열을 담는 자료형. 순서가 존재하며 여러 종류의 값을 담을 수 있을뿐 아니라 인덱싱을 통한 접근, 슬라이싱을 통한 접근이 가능합니다.

리스트를 만드는 방법은 다음과 같습니다.

animal = ['dog', 'bird', 'cow']


 멤버함수명

설명 

 append()

 리스트의 뒤에 값을 추가.

 insert()

 원하는 위치에 값을 추가. 

 extend()

 튜플 혹은 리스트 등의 여러 값을 한 번에 삽입 

 index()

 어떤 값이 어디에 존재하는지 반환 

 count()

 현재 값의 개수를 반환 

 pop()

뒤에서 부터 값을 뽑아낸다.  

  remove()

 해당 값을 삭제 

  sort()

 순방향으로 정렬

  reverse()

 역방향으로 정렬


+연산자를 통하여 삽입이 가능하다. 그러나 튜플이나 리스트가 아닌 문자열을 'abc'와 같이 넣을 경우 'a' 'b' 'c'의 형태로 쪼개어 들어갑니다.


3. 세트 


수학의 집합과 같다.


union

매개변수로 들어가는 세트와의 합집합을 반환 

intersection() 

매개변수로 들어가는 세트와의 교집합을 반환 

- 연산자 

 차집합을 반환

| 연산자

 합집합을 반환

& 연산자

 교집합을 반환





4. 튜플


()로 묶어서 표현하며 읽기 전용이다. 속도는 리스트에 비해 빠르다.


 count()

 현재 값의 개수를 반환 

 index()

 어떤 값이 어디에 존재하는지 반환 



5. 딕셔너리


key와 value로 구성되어 있으며 가장 많이 사용하는 자료구조

예) a = dict(a=0, b=1, c=2)

   >>>a

   {'a':0, 'b':1, 'c':2} 

없는 키를 사용 할 경우 오류가 발생.

 item()

 딕셔너리의 모든 키와 값을 튜플로 묶어 반환

 key()

 키를 반환

 value()

 값을 반환


6. 얕은복사와 깊은 복사


파이썬에서의 모든 변수는 해당 객체의 주소를 갖고 있다. 그러므로 주의 해야 할 점이 있는데

아래의 예제와 같은 경우와 같이 복사 생성을 할 때에는 주솟값이 복사가 된다.

a = [1, 2, 3]

b = a 

a[0] = 4

>> b

b [ 4, 2, 3] 의 결과와 같이 b는 a의 주소값을 복사 한 것이다.

고유한 값인 아이디를 반환하는 함수를 사용하면 다음과 같다.

id(a), id(b)

(180000, 1800000 )


이를 해결하는 방법은 copy 모듈을 import하고 deepcopy()함수를 사용하면 해결 할 수 있다.





'프로그래밍 > Python' 카테고리의 다른 글

[파이썬 기초 문법 - 3] 제어관련  (0) 2019.02.20
[파이썬 기초 문법 - 2] 함수  (0) 2019.02.20



권리분석 방법


대지권이 없음이라고 표시된 경우엔 반드시 토지등기부를 별도로 발급받아 낙찰 후 적법하게 대지권을 취득할 수 있는지 여부를 확인 한다. 

만약 대지권 미등기라도 감정가격에 토지가격을 포함한 경우, 토지 별도 등기가 되어 있어도 낙찰 후 대지권 등기가 가능하다. 


권리분석을 할때 말소기준권리를 찾고, 그보다 앞선 가등기 가처분이 있는지 반드시 확인해야 한다.

후순위 가처분 중에서 현 소유자의 소유권말소를 청구하는 경우에는 향후 소송의 결과를 가능할 수 있는 상황이 아니라면 피하는 것이 좋다.

또한 청산절차를 마친 담보가등기, 지상건물철거 및 토지인도청구권 보전을 위한 건물의 처분금지가처분이 있는지 반드시 확인 해야 한다.

이 경우 후순위이지만, 인수되는 권리이기 때문에 입찰하면 안된다.


은행에서는 근저당을 근거로 한 채권최고액을 설정할 때 대출금액의 120~130%를 설정한다.





정리해보자


표제부에서 "부동산의 소유권보존일", "대지지분", "건평"등 외형에 관한 부분 확인


갑구와 을구의 권리들을 날짜순으로 나열하여 말소기준권리를 찾고 소유권의 변동사항이나 인수권리가 없는지 확인한다


건축물대장에서 확인사항으로는

간혹 부동산 빌라 1층일 경우 근린생활시설, 창고인데 불법개조하여 주거용으로 사용하는 경우 불법건축물로의 구조 변경이나 중축 등의 여부를 확인한다.


권리분석 4단계


1단계 : 말소기준 권리 찾기

2단계 : 등기부등본상의 인수권리 분석

3단계 : 임차인(점유자) 분석

4단계 : 매각물건명세서 및 기타 인수조건 확인

'투자 > 부동산 경매 정보' 카테고리의 다른 글

전세와 월세 빨리 내는법!!  (0) 2019.02.05
부동산 경매의 기술 3  (0) 2019.01.15
말소기준권리!  (0) 2019.01.15
배당요구에 대하여  (0) 2019.01.15
부동산 경매의 기술 2  (0) 2019.01.15



대법원 사이트 100% 활용법


대법원 사이트에서 물건을 확인하는 습관을 들이자.

유료사이트의 실수는 법적으로 보상이 되지않지만, 대법원 사이트에서 정보가 잘못 기재된 경우에는 '매각불허가'신청을 할 수 있다.


1. 물건기본정보에서 확인해야 하는 사항들..


1) 물건의 주소지 

2) 청구금액 : 채권자가 채무자에게 받아야 하는 금액이다.

3) 배둥요구종기일 : 대항력 있는 임차인이 있을 경우 반드시 확인 할 것.


배당은 법원에서 경매를 통해 매각한 금액을 채권자들에게 나눠 주는 것이다.



2. 사건기본내역에서 확인해야 하는 사항들


1) 종국결과에서 '미종국'은 경매사건이 아직 종결되지 않았다는 뜻.



3. 당사자내역에서 확인해야하는 사항들


1) 채권자 : 경매신청권자

2) 소유자 : 경매부동산의 명의를 갖고있는 사람

3) 채무자 : 경매부동산을 담보로 돈을 빌려 쓴 사람

4) 임차인 : 관례상 해당 부동산에 전입만 되어있으면 임차인

5) 점유자 : 전입이나 사업자등록이 되어있으나 배당 요구 신청을 하지 않은 사람

6) 유치권자 : 유치권 신고서를 제출한 사람 


4. 문건/송달내역에서 확인해야 하는 사항들


1) 유치권 신고

2) 채권자의 매각기일 연기신청

3) 매각기일 변경 신청

4) 재감정 신청 


채권자의 경우 2회에 한하여 연기, 변경신청이 가능



'투자 > 부동산 경매 정보' 카테고리의 다른 글

전세와 월세 빨리 내는법!!  (0) 2019.02.05
부동산 경매의 기술 4  (0) 2019.01.16
말소기준권리!  (0) 2019.01.15
배당요구에 대하여  (0) 2019.01.15
부동산 경매의 기술 2  (0) 2019.01.15

+ Recent posts