본문 바로가기 메뉴 바로가기

welcome!

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

welcome!

검색하기 폼
  • 전체보기 (231)
    • IT 저서 (20)
      • 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (12)
      • 데이터 중심 애플리케이션 설계 (8)
    • Discrete mathmatics and Pro.. (41)
      • 1 논리 (14)
      • 2 기초적인 구조들 : 집합, 함수, 순열, 시그.. (3)
      • 3 알고리즘 (2)
      • 5 재귀와 귀납 (2)
      • 6, 8 경우의 수와 그 응용(dp) (7)
      • 9 관계 Relations (4)
      • 10 그래프 (1)
      • 11 트리 (6)
      • etc radom, samplings (1)
    • 알고리즘 문제 (7)
      • math (8)
      • implementation (17)
      • sort, search (5)
      • data structure (5)
      • Brute Force (4)
      • BFS (0)
      • DFS and Simillar (4)
      • DP (11)
      • graph (7)
      • Flow (1)
      • string (0)
      • 입사문제 (2)
    • 운영체제 (5)
      • 1 overview (0)
    • 네트워크 (12)
    • 데이터베이스 (3)
    • 컴퓨터구조 (0)
    • 개발이야기 (20)
      • 포트폴리오 (1)
      • Flutter (2)
      • Wpf (1)
    • 자유공간 (12)
    • Calculus (0)
    • IoT 과정 (39)
  • 방명록

알고리즘 문제/math (8)
중국인의 나머지 정리

참고문헌 나무위키 https://namu.wiki/w/%EC%A4%91%EA%B5%AD%EC%9D%B8%EC%9D%98%20%EB%82%98%EB%A8%B8%EC%A7%80%20%EC%A0%95%EB%A6%AC 중국인의 나머지 정리 - 나무위키 나눗셈 정리에 의하여 m=q⋅lcm(a1,a2,⋯ ,an)+rm=q\cdot\text{lcm}\left(a_1,a_2,\cdots,a_n\right)+rm=q⋅lcm(a1​,a2​,⋯,an​)+r 을 만족하는 정수 q,rq,rq,r이 유일하게 존재한다 (0≤r≤lcm(a1,a2,⋯ ,an)0\leq r\leq\text{lcm}\left(a_1,a_2,\cdots,a_n\right)0≤r≤lcm(a1​,a2​,⋯,an​)). 그런데 aia_iai​가 mmm namu..

알고리즘 문제/math 2019. 10. 20. 16:40
cf 585div2 B. The Number of Products

You are given a sequencea1,a2,…,ana1,a2,…,anconsisting ofnnnon-zero integers (i.e.ai≠0ai≠0). You have to calculate two following values: the number of pairs of indices(l,r)(l,r)(l≤r)(l≤r)such thatal⋅al+1…ar−1⋅aral⋅al+1…ar−1⋅aris negative; the number of pairs of indices(l,r)(l,r)(l≤r)(l≤r)such thatal⋅al+1…ar−1⋅aral⋅al+1…ar−1⋅aris positive; Print two integers — the number of subsegments with negat..

알고리즘 문제/math 2019. 9. 18. 02:37
삼각형의 면적 구하기, 백준 2166 다각형의 면적

삼각형의 면적을 구하는 방법 중 하나인 삼각형을 이루는 두 변(벡터)을 활용하는 것이다.참조:https://math.oregonstate.edu/home/programs/undergrad/CalculusQuestStudyGuides/vcalc/crossprod/crossprod.html 간략히 말하면 벡터 a, b 가 이루는 삼각형의 너비는 |a| * |b| * sin (

알고리즘 문제/math 2019. 3. 20. 12:14
백준 1081 합

문제보기https://www.acmicpc.net/problem/1081 L보다 크거나 같고, U보다 작거나 같은 모든 정수의 각 자리의 합을 구하는 프로그램을 작성하시오. U은 0보다 크거나 같고, 2,000,000,000보다 작거나 같은 정수이고, L은 0보다 크거나 같고, U보다 작거나 같은 정수이다. 풀이이 문제는 철저하게 수학 문제이다. 나는 접근방법을 보고나서야 풀 수 있었다. 접근법은 10단위로 생각할 것.10 ~ 29 까지 1 단위 자리의 0~ 9 의 발견횟수는 각각 (2-1+1) 이다. 이를 기준으로 계산한다.만약 Lower, Upper 구간이 0이 아니라고 해보자. 이 경우 0 으로 맞춰줘야한다. - Lower, Upper 도 1씩 올리던,- Lower, Upper 를 1씩 내리던,- ..

알고리즘 문제/math 2019. 3. 9. 16:28
codeforces 1060C Maximum Subrectangle

codeforces 1060C Maximum Subrectangle 문제보러가기https://codeforces.com/contest/1060/problem/C 문제 정의각각의 길이 n, m 인 1차원 배열 a, b를 서로 곱해서 2차원 배열을 만든다.행렬곱의 결과 c(i,j) = a(i) * b(j) 이다. 이때 c에서 가장 큰 사각형의 넓이를 구하시오. 단, c(i,j)의 합이 수 k 를 넘지 않아야한다.a와 b의 길이는 각 각 최대 2,000 사이즈이다. 1

알고리즘 문제/math 2018. 12. 13. 14:52
908C New Year and Curling

2차원평면에서 원의 방정식 응용 문제 컬링 게임을 하는데 컬링이 y=0인 지점부터 차곡차곡 쌓인다. 컬링은 x가 주어졌을때 (x, 10^100) 인 지점부터 y=0인 지점으로 가며 경로상에 동일한 컬링이 있을때 그곳에 부딪히고 멈춘다.입력이 주어진것부터 컬링을 하는것이며,인풋이 아래와 같을때 그림은 대충 저렇다.6 2 5 5 6 8 3 12 그런데 쌓이는 상태를 어떻게 저장해줘야 새로운 컬링을 그곳에 부딪힌다는 생각을 할 수 있기 때문에,나는 이 곳에서 막혔었다. 하지만 생각해보면 결국은 이미 사용한 컬링들은 (x,y) 를 저장하고 다음 새 컬링이 올때 그것을 참조하면된다. 그렇담 y는 어떻게 결정되는가? 두 원이 접하기 위해선 다음과같은 방정식을 만족해야한다.두 원의 반지름의 합 = 두 원의 원점 사이..

알고리즘 문제/math 2017. 12. 31. 17:49
900B Position in Fraction

a/b가 주어졌을 때 소수점 아래에 정확히 c가 있는 자릿수 구하기1

알고리즘 문제/math 2017. 12. 15. 02:03
878A : Short Program

난이도난이도는 어려웠다..? 애매하다.수학잘하는사람한텐 쉽나? 이런 유형이 많나?근데 어렵다. 어려울려면 5/10,나는 접근방법을 찾아내지 못했었지만...=.=문제보기http://codeforces.com/problemset/problem/878/A 내용이 긴데입력받은 n줄에 걸쳐 c와 num을 받는다. 1

알고리즘 문제/math 2017. 10. 27. 11:27
이전 1 다음
이전 다음
공지사항
  • 소스코드 중 링크가 존재하지 않다고 뜨는 것은⋯
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 최단경로 알고리즘
  • grafana cloud
  • Propositional and Predicate Logic
  • 시뮬레이션
  • 백준
  • 자바스크립트 예제
  • 로젠
  • arena simulation
  • 가상 면접 사례로 배우는 대규모 시스템 설계 기초
  • 항해99
  • paul wilton
  • beginning javascript
  • 아레나시뮬레이션
  • rosen
  • Arena
  • Discrete Mathematics
  • 명제논리
  • 데이터 중심 애플리케이션 설계
  • Simulation
  • 아레나 시뮬레이션
  • 대규모 시스템 설계 기초
  • 이산수학
  • 이산 수학
  • javascript
  • 아레나
  • flutter
  • Grafana
  • 그라파나
  • 자바스크립트
  • 엄청난 인내심과 시뮬레이션을 위한 아레나 툴
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바