Linux: Shell Variables
Shell variable의 종류와 어떻게 사용하는지에 대해 정리해보자.
Shell variable의 종류와 어떻게 사용하는지에 대해 정리해보자.
하나의 array에서 원소중에 최소거리를 찾는 문제이다. 간단하지만 time complexity에 대해 생각해볼 필요가 있는 문제이다.
그동안 Linux와 Unix의 차이를 “Unix가 Linux의 조상"으로만 알고 지냈는데 적어도 이거보다는 조금 더 자세히 알아보려고 한다.
기초적인 hash table 문제로 단순한 조회와 리스트 내의 아이템들의 수를 관리하는게 결합된 형태이다.
LSGAN은 GAN의 discriminator에 약간의 변형으로 효과적인 성능향상을 기대할 수 있는 방법이다.
내적을 이용해서 벡터공간에서의 길이와 거리, 각도를 정의할 수 있다.
가장 기초적인 sorting 알고리즘인 bubble sorting 구현문제이다.
내적(inner product)은 해석기하(analytic geometry)에서 벡터의 길이, 혹은 벡터끼리 이루는 각도나 거리를 정의하는데 유용하게 사용되며 특히 직교성(orthogonality)을 확인하는데 유용하다. 또한 내적을 통해 정의되는 symmetric과 positive definite 성질은 이후 행렬분해(matrix decomposition)를 이해하는데 있어 필요한 성질이다.
Sorted array를 만들기 위해서 몇 번의 swap이 필요한지를 찾는 문제이다.
Boltzmann 분포는 다양한 문제를 표현하는데 사용이 가능한 분포이다. Gibbs distribution으로 불리기도 한다. Boltzmann 분포는 어떤 시스템에서 특정 상태에 있을 확률을 해당 상태의 에너지와 시스템의 온도로써 표현하게 된다.