Skip to content

Instantly share code, notes, and snippets.

View SiwonLim's full-sized avatar
🍊
Focusing

Siwon Lim(Beth) SiwonLim

🍊
Focusing
View GitHub Profile
@SiwonLim
SiwonLim / 2FA.java
Last active July 12, 2023 06:20
[OSS] SImple implementation
package com.example.oss_example;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
@SiwonLim
SiwonLim / Prim.txt
Last active July 7, 2023 18:59
Prim
Prim(G, r)
for each u ∈ V[G]
key[u] = ∞
pi[u] = -1
visited[u] = NIL
end
key[r] = 0
P = V[G]
@SiwonLim
SiwonLim / alternative.java
Created June 22, 2023 22:37
alternative.java
import java.util.Arrays;
import java.util.Random;
public class NQueensGeneticAlgorithm {
private static final int POPULATION_SIZE = 100;
private static final double MUTATION_RATE = 0.05;
private static final int MAX_GENERATIONS = 1000;
private static final Random random = new Random();
@SiwonLim
SiwonLim / BOJ_15651_N과 M (3).java
Last active March 16, 2022 10:09
BOJ_15651_N과 M (3)
//https://github.com/SiwonLim/Algorithm_PS_2022/blob/master/src/Java/prac_20220316.java
import java.io.*;
import java.util.*;
//BOJ_15651_N과 M (3)
public class Main {
static int N,M;
static int[] selected;
static StringBuilder sb = new StringBuilder();
//input은 외워주자!
@SiwonLim
SiwonLim / 정규식 사용 예제.java
Created September 6, 2021 04:24
정규식 사용 예제.java
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Text;
using System.Text.RegularExpressions;
public partial class CustomScript
{
@SiwonLim
SiwonLim / 이미지전송_요청값.json
Created July 25, 2021 09:13
이미지전송_요청값.json
{
"data": {
"aid": "25",
"file": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgkAAADbCAIAAABoaZWiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAonSURBVHhe7d0xfuJGGwdg-zuLSZFfToBPAGlSpU0HpWnSpUyXBpemS7tVmsAJzAnySxH7LvtJQl7bGGYkIaERfp4mxN7seiPQf94ZzbxXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJma2_Hreelb8KPvpf-c_hCr77n5bj8pcBl268fCo_-Qdc4M2g0-hPMhs-2xUGSMzw6wYA2iYbANgnG-CcxuPZcrleP2XKWdJS_pX1ejkbmzMlBbLhDIIrRp4W-RyyTFjnafD4-HB3N5ncZMrvlPKvTCZ3D4-P2a96ykOi_Ab0oVI2hO9tTVlUTlo3F_1Ew8zRIhWyTJjspUHATR4SWUKkHBBnfYf0ebfo96PQ299c3QAdGi_XT7VS4a2bycNjVkEYQ9ED2QAdyeuFx7uGufAiqyCyfDDvyLnJBujEbN24XtiX1Q-WpTgz2QDtGy-fHibl63ZMHizQcU6yAdqWlQx37VQMb93cPSoeOBvZ0L3x96Py1UGj7w0HL8psXaFkeN7cz29vr1_c3s7vN8_l946bPEgHzkQ2dO-H74JjyJvvfihfcQHiyfC8md9ej6aL1XZbfuXqartdLaaj69t5LCAmv5pZ4ixOz4bNvBz61DVavH40Ltnsp8i9YvLT4MaCz_evQ95zmq7KHyBV4-Wv4audBcNoujr2zt-upqPb-2A83Nz9OYR0aHBbiPzF-7Oalj9hVfNN-V
@SiwonLim
SiwonLim / 백준_15649.java
Created June 25, 2021 14:27
백준_15649.java
import java.util.Scanner;
//알고리즘 인강 복습
public class Main {
static StringBuilder sb = new StringBuilder();
static int N,M;//N개중에 M개
static int[] selected;
private static void input(){
Scanner scanner = new Scanner(System.in);
N = scanner.nextInt();
@SiwonLim
SiwonLim / 네트워크.java
Created June 10, 2021 11:26
네트워크.java
import java.util.Arrays;
class Solution {
public int solution(int n, int[][] computers) {
int answer = 0;
boolean[] check = new boolean[n];
Arrays.fill(check,false);
for(int i = 0 ; i < n ; i++){
if(check[i] == false){
network(i, computers, check);
answer++;
@SiwonLim
SiwonLim / Excel2.cs
Created May 21, 2021 05:49
Excel2.cs
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Text;
using Excel = Microsoft.Office.Interop.Excel;
public partial class CustomScript
{
@SiwonLim
SiwonLim / excel.cs
Created May 21, 2021 01:31
excel.cs
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Text;
using Excel = Microsoft.Office.Interop.Excel;
public partial class CustomScript
{