전체 글96 [백준/python] 10988 팰린드롬: 런타임에러(IndexError) vscode나 코랩에서 돌리면 정상적으로 작동되고 조사식 봤을 때 문제도 딱히 없어보였는데 런타임에러가 생겼따 여태 생긴 인덱스에러는 리스트를 처음에 초기화를 하지 않았거나 인덱스 참조를 잘 못해서의 이유들이었는데 이번엔 뭔지 모르겠다 word=input() N=len(word)//2 i=0 while(1): if word[i]!=word[len(word)-1-i]: print(0) break i+=1 if (i==N): print(1) break 문제의 코드 . word=input() print(1 if word==word[::-1] else 0) 바꾼 코드 2023. 10. 24. [백준/python] 2444번: 별 찍기/ print()에서 ,와 +의 차이 1) ,를 쓰면 띄어쓰기가 들어간다. 2) +는 문자열 간의 연결만 가능 그래서 백준 2444번 문제에서 출력형식 오류가 발생했고 이 문제를 해결하기위해 for-loop 안에 if-else문을 넣었으나 코드가 더러워보였음 n=int(input()) for i in range(n): print(" "*(n-i-1)+"*"*(2*(i+1)-1)) for i in range(n-1,0,-1): print(" "*(n-i)+"*"*(2*(i)-1)) " "*0인데 왜 띄어쓰기가 들어가지 했었는데 .. 콤마때문이었음. +를 써주면 됨. 문자열이기때문에 +도 사용 가능함. 2023. 10. 24. [안드로이드 스튜디오] PhotoView 라이브러리 설치/사용 사진 줌인/줌아웃 기능을 제공하는 라이브러리인 PhotoView를 사용해보려한다. https://github.com/Baseflow/PhotoView GitHub - Baseflow/PhotoView: Implementation of ImageView for Android that supports zooming, by various touch gestures. Implementation of ImageView for Android that supports zooming, by various touch gestures. - GitHub - Baseflow/PhotoView: Implementation of ImageView for Android that supports zooming, by various .. 2022. 8. 20. 분할정복 연습문제, 풀이 2022. 7. 8. 복잡도 연습문제, 풀이 2022. 7. 8. [오늘부터 개발자]-김병욱/프론트앤드개발자가 되기위해 뭘 해야할까 웹프론트엔드 개발자를 꿈꾼다면? 1) html, CSS 2) JavaScript 위의 언어는 기본적으로 익혀야함. JavaScript 기반의 React, React native, Node.js 등의 확장된 프레임워크를 활용해 웹과 앱의 프론트앤드 및 백엔드까지도 모두 만들 수 있어 JavaScript의 사용률이 높음. - 앱프론트앤드의 경우 보통, 안드로이드: 코틀린, Java IOS: 스위프트, 오브젝티브-C 의 프레임워크를 활용함. Dart언어를 바탕으로 flutter 프레임워크를 익히거나 JavaScript 언어를 기반으로 한 React native 프레임워크를 이용하면 안드로이드, IOS앱의 프론트앤드를 동시에 만들 수도 있음 -그 외 다른 개발자들의 주된 언어 +) 백엔드 개발자의 언어 - 파이.. 2022. 7. 7. 이전 1 ··· 13 14 15 16 다음