标签: 算法

3 篇文章

初识编程语言:入门题练思维
前言 算法编程最注重思维,而编程思维在本质上甚至接近数学。但算法最核心的部分一定是为了解决一个实际问题,这个问题是一定可以用算法进行解决的。对于大多数入门的人来说,刷题时确实都会按照题目给的要求来设计算法,但是在这一过程中,往往不会想要去寻求一个最优解。 在数学题中有通解与优解,编程题其实也一样。那么这篇文章记载的就是一些入门级别题目的优解及思维过…
python简单的字符串凯撒加密
本为解决VB的凯撒加密问题: 由于VB中的mod会取到负数,比如-1 mod 26得到的是-1 因此当偏移量n为负数时,加密字符的ASCII编码会越出ASCII编码的范围(a的编码为97,它将变为96) 而我想要的是字母表循环,所以也就不能的得到正确的加密字符串 但发现python很好的解决了这个问题 -1 mod 26 为 25 下面直接发代码