전체 글(200)
-
javascript로 form 만들고 submit 하기
1234567891011121314151617181920function autoLogIn(un, pw) { var form = document.createElement("form"); var element1 = document.createElement("input"); var element2 = document.createElement("input"); form.method = "POST"; form.action = "login.php"; element1.value=un; element1.name="un"; form.appendChild(element1); element2.value=pw; element2.name="pw"; form.appendChild(element2); document.body.ap..
2017.08.28 -
[백준 4963번] 섬의 개수
소스코드1234567891011121314151617181920212223242526272829303132333435363738394041424344454647#include using namespace std; typedef struct{ int x, y;}QUE;int xpos[8] = { -1, -1, -1, 0, 0, 1, 1, 1 };int ypos[8] = { -1, 0, 1, -1, 1, -1, 0, 1 }; int main() { while (1) { int w, h, map[51][51], visit[51][51],cnt=3; cin >> w >> h; if (!w&&!h) return 0; for (int i = 0; i map[i][j]; visit[i][j] = 0; } QUE q[..
2017.08.27 -
[React-Native] Android Emulator 사용시 추천 방법
Android에서 제공해주는 Emulator사용하여 개발하면 디바이스를 가지고 있지 않아도 확인할 수 있다는 장점을 가지고 있지만 속도가 매우 느리기 때문에 다른 방법을 사용할 수 있다. (Emulator 가속기도 제공해주지만 이 또한 느리다는 느낌을 받을 수 있다.) Genymotion 이라는 emulator는 다양한 디바이스를 지원하고 Android에서 제공해주는 것보다 훨씬빠른 실제 디바이스에 가까운 느낌을 받게 해준다. https://www.genymotion.com/ 실제로 React-Native의 공식 홈페이지의 문서에도 Emulator을 사용하여 개발시 Genymotion을 이용하여 개발하기를 추천하고 있다. 하지만 유료서비스이기때문에 무료서비스를 이용하기 위해서는 개인적인 목적만으로 사용해..
2017.08.26 -
[백준 1269번] 대칭 차집합
소스코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#include using namespace std; int na, nb, a[200001], b[200001], tmp[200001], r=0; void merge(int arr[], int start, int mid, int end) { int lidx = start, tmpidx = 0, ridx = mid + 1; while (lidx b[i]; merge_sort(a, 0, na - 1); merge_sort(b, 0, nb - 1); int aidx=0, bidx=0; while (aidx
2017.08.23 -
[백준 1068번] 트리
소스코드1234567891011121314151617181920212223242526272829303132333435363738394041424344#include using namespace std; int n, rm, tr[51][51] = { 0, }, visit[51][51] = { 0, }, root[51] = {0,};int q[10001], h = 0, t = 0, cnt=0; void bfs() { while (h != t) { int cur = q[h++]; int flag = 0; for (int i = 0; i > n; for (int i = 0; i > in; if (in == -1) { q[t++] = i; root[i] = 1; continue; } tr[in][i] = 1; }..
2017.08.21 -
[백준 2688번] 줄어들지 않아
소스코드12345678910111213141516171819202122232425262728293031#include using namespace std; int main() { int tc; cin >> tc; while (tc>0) { long long dp[65][11], n; cin >> n; if (n == 1) { cout
2017.08.21