shannon

Sun, 26 Mar 2023 21:16:26 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia