AtCoder로 물을 넣어 보았습니다.

3757 단어 AtCoder


당돌이지만 2년 조금 열심히 드디어 여기까지 도착했다.

자기소개



어디에나 있는 일반 프로그래머 27세.
중학교 3년 때 '고등학교 체험입학'에서 가르쳐준 프로그래밍에 감동해 프로그래머가 되는 것을 목표로 했다. 그 때의 열정 같은 것은 지금도 마음 속에서 불타고 있어.

시작한 계기



일중, 「나의 프로그래밍 능력은 일반적으로는 어떤 것일까?」라고 생각한 것이 스타트.
처음에는 Paiza에서 프로그래밍 테스트가 있다는 것을 알고 전직에 미치는 영향과 시장 가치를 측정하기 위해 스킬을 확인했습니다. 이른 단계에서 A랭크에 도달해, 스카우트도 뱅뱅 왔지만 전직하는 것 자체 흥미 없음. (궁극적으로 S에 도달)
그 밖에 없을까와 그 근처 우울해지면 AtCoder를 만났어.

AtCoder에서의 노력 정도



htps // 켄코오오. 코 m / 아 t 여기 r / # / 우세 r / 와타 마 ycry2



콘테스트 시간 동안의 노력은 트위터에서 '#경쟁 프록소 고찰'에서 검색

독특한 노력은 아마 이것 ↓


이하의 흐름으로 지금에 이른다.
・메인은 Javascript, 처리 코스트나 데이터 구조의 사정으로 NG라면 서브로 Java로 하자.
· 더 문제 해결하고 싶다. 과거 묻어 가자.
・Javascript 유저 적은 것 같고 Javascript의 AC랭킹 상위 목표로 할까.
・Java도 진짜 기출할까.

(↑는 ↓의 문제를 노 힌트로 풀린 직후의 녀석)
h tps // 아 t 여기 r. jp / 이런 sts / 아 bc059 / 스 b 미시온 s / 16637447

정진 자체 일 중에도 할 수 있지만, Java로 묻을 때는 정말 피곤했다.

Java와 Javascript를 사용하는 이유



직장에서 사용하고 있으니까. 기술 향상 이후.
어쩐지 다른 언어로 일할 수밖에 없으면, 그 다른 언어로 AC 메워 버릴지도.

직장에서 도움이?



web개발계이므로 경프로에서 배운 전형적 알고리즘의 구축이라든지는 살릴 수 없지만, 이하의 부산물은 얻을 수 있었던 것 같아.
・기초 체력
・즉효성이 높은 프로그래밍력
・고찰력
・언어 특유의 지식력

최근 예
위대한 사람에게 서버의 CPU 사용률 로그 분석, 추출을 서둘러 부탁했다.
경쟁 프로를 하지 않았다면 반나절이 걸렸을지도. 1시간만에 끝냈다.
・問題
クエリがいくつか与えられる。
与えられるクエリには日付情報Di、時刻情報Ti、CPU使用率Ciが記載されており、予め用意した配列上にCPU使用率を加算していく。
できた配列の結果をCSVに出力すること

・配列の形
|hh:mm| 0:00 | 0:05 | 0:10 | … | 23:50 | 23:55 |
| day |  -   |  -   |  -   | - |   -   |   -   |
| 0   |      |      |      |   |       | 10000 |
| 1   |      |  50  |      |   |       |       |
| 2   |      |      |  10  |   |   80  |       |
| 3   |      |      |      |   |       |       |

・クエリ(本当はもっと複雑な形)
7/20 17:25 50.53%
7/20 17:40 72.27%
・・・

・条件
クエリの総数は不明
Di Tiは昇順ソート済み
TiとTi+1の差は5以上(差自体は5の倍数だが、必ずしも差が5ぴったりとは限らない)

・解法
時刻は12進数の考えで左から「時刻 * 12 + (分 / 12)」番目に加算しよう。

공동이라고 해도 해법을 생각해 냈을 때는 즐거웠다 ~

AtCoder 이외에서도하고 있지만 ...






사회인이므로 한밤중까지 하는 것은 힘들다. 참가할 수 있을 때는 하고 있어.
CodeForces 문제 채우기도 재개하지 않으면이다.

계속되는 이유



이론적인 이유는 불명.
「프로그래밍을 사용해 뭔가 하는 것」이 고통으로 포기가 있거나 좌절 등은 몇번이나 했지만, 「프로그래밍을 하는 것」 자체가 괴로워진 것은 없다.
처음 만졌을 때의 감각이 남아 있는 동안은 적어도 동기부여는 내려가지 않는다고 생각한다.

개인적으로 "상호 라이벌 의식을 가진 존재"가 있으면 좋겠다고 생각하지만 특히 없다.

다음 목표



30세까지 청색으로 간다. 갈 수 있을지 모르지만.

좋은 웹페이지 즐겨찾기