Skip to content

Instantly share code, notes, and snippets.

@h35514n
h35514n / list.md
Created July 17, 2023 02:57 — forked from ih2502mk/list.md
Quantopian Lectures Saved
require 'benchmark'
class Integer
def is_prime?
return true if self == 2
return false if self < 2 || self.even?
i = 3
while i**2 <= self
return false if self % i == 0
class Integer
def is_prime?
return false if self < 2
(2..Math::sqrt(self)).each do |i|
return false if self % i == 0
end
return true
end
end