GNUNIX

최근 인터넷에서 '면접에서 만난 문제'로 두번이나 보니,

그냥 한번 해보고싶어졌다.

 

몇분이면 뚝딱 나올줄 알았는데 마지막에 Spiral 형식으로 번호를 어떻게 부여할까 고민하다가 1~2시간 걸려버렸다.(그마저도 고민 그만하고 지금 이 방법으로 하자고 해서....)

먼저 lab80.co의 지원서(https://lab80.typeform.com/to/IcOxyP) 중의 일부입니다.

 

 

언어는 javascript로 하였고, 원하는 행과 열을 입력하면 해당하는 테이블이 먼저 생성되고,
나선형(spiral) 번호는 나중에 다시 부여하는 방식을 택했다.

 

spiral.xlsx

(어떤 패턴을 찾아내서 한번에 가능케 하려고했지만...)

 

 

spiral.html

아무튼 결론.

 

0 1 2 3 4
0 0_0 0_1 0_2 0_3 0_4
1 1_0 1_1 1_2 1_3 1_4
2 2_0 2_1 2_2 2_3 2_4
3 3_0 3_1 3_2 3_3 3_4
4 4_0 4_1 4_2 4_3 4_4

 

위를 보면

0 1 2 3 4
13 14 15 16 5
12 19 18 17 6
11 10 9 8 7

번호 매겨지는 순서대로

처음엔 col인덱스 값만 증가하고 col인덱스 값이 cols값과 같아지면 row인덱스를 rows값만큼 증가시킨다.(그리고 제일 첫row와 제일 마지막 col은 꽉찬것(지나간길)으로 표시.)

다음 마찬가지로 반복 하되 이번엔 감소.

그리고 계속 반복.

 

 

테이블 각 td마다 id를 "row_col"번호로 부여해서 했는데. 좀더 간단하게 할 수 있을것같았는데 갑자기 배가 아파서 그냥 이렇게 하고 끝내기로.

 

 

 

Comment +0



노트북 구입으로 나도 이제 Windows 7을 써보는구나... 하며
나의 스마트 폰을 USB에 연결하였다-
다른건 다 재대로 설치 되는데 뭔가 모를 하나가 실패하며....



기타장치 - Bluetooth 주변 장치


나의 컴퓨터에 저런 찜찜하고 불결한 느낌표를 남겨버리시는걸 절대로 나는 용납할 수 없다.

검색 검색 또 검색.

난 노트북이다.
각 제조사마다 "스텍"이라는걸 제공한다고는 하는데 솔직히 그건 뭔지 모르겠고-

나의 HP 노트북의 경우 HP 홈페이지 접속.
우리나라사이트 보다는 해외사이트가 좀더 검색이 잘된다는건 내 생각.
[Software Support for HP Integrated Module with Bluetooth Wireless Technology]
로 검색하면 각 OS별 링크가 주르륵-




난 Windows 7 Professional 64bit로 고고싱

원래 뭐 설치하는거 완전 싫어하는데 느낌표에 따른 스트레스 때문에 눈딱감고 설치했더니 OK!




아참 그리고 반드시 해줘야할 사항!!

1. 기존 장치관리자에 있는 느낌표 항목을 오른쪽 버튼으로 클릭 - 제거
2. 제어판에 블루투스 장치창 열고 해당 블루투스 기기를 오른쪽 버튼 누르고 제거-

그다음 다시 하면 된당*_*
으하하하하하하하ㅏ!!!!!!!



*** HP제품 쓰지있으시는분은 HP에서 받으려하지마시고 각 제조회사 홈페이지에서 찾아보심이...

Comment +0

아주 흔한 메세지입니다.
누구나 다들 알고있습니다.



[내 컴퓨터] 에서 마우스 오른쪽 버튼 클릭하여 '속성(R)'으로 들어가서 '컴퓨터 이름'텝으로 이동하여 '변경(C)'버튼을 누르고 이름은 바꾸어줘야한다는것을...
하지만 아무리 바꾸어도 안되고, 자꾸 메세지는 뜨고-
"지정한 작업 그룹 이름이 올바르지 않습니다."라는 메세지까지 추가로 뜨는데 이를 어찌한담?


이런 분들을 위해 준비했습니다!~

2010/03/22 - [Write/Etc] - 지정한 작업 그룹 이름이 올바르지 않습니다.

이 포스팅을 따라가보세용!!~ ^^



Comment +0