In this paper, our main attention is paid to calculate the determinants and inverses of two types Toeplitz and Hankel tridiagonal matrices with perturbed columns. Specifically, the determinants of the n × n Toeplitz tridiagonal matrices with perturbed columns (type I, II) can be expressed by using the famous Fibonacci numbers, the inverses of Toeplitz tridiagonal matrices with perturbed columns can also be expressed by using the well-known Lucas numbers and four entries in matrix 𝔸. And the determinants of the n×n Hankel tridiagonal matrices with perturbed columns (type I, II) are (−1]) {\left( { - 1} \right)^{{{n\left( {n - 1} \right)} \over 2}}} times of the determinant of the Toeplitz tridiagonal matrix with perturbed columns type I, the entries of the inverses of the Hankel tridiagonal matrices with perturbed columns (type I, II) are the same as that of the inverse of Toeplitz tridiagonal matrix with perturbed columns type I, except the position. In addition, we present some algorithms based on the main theoretical results. Comparison of our new algorithms and some recent works is given. The numerical result confirms our new theoretical results. And we show the superiority of our method by comparing the CPU time of some existing algorithms studied recently.