算法小记
二休的歌
JUST DO IT
展开
-
算法小记02--学习Python之百度语言翻译机
算法小记02--学习Python之百度语言翻译机 最近在无聊学习pyton语言,看到下面的ACM题目就试试手。 2006 年百度之星程序设计大赛初赛题目 6 百度语言翻译机 时限 1s 百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 为了让新员工可以更快地适应百度的原创 2013-05-30 21:16:05 · 825 阅读 · 0 评论 -
算法小记之01--数组中取三个数等于定值
有一组数,从中取出三个数等于定值,输出这个三个数的所有情况,要求效率尽可能高。 算法如下: 语言:python a = [1, 2, 4, 5, 6, 3, 7, 8, 9, 10] r = 15 a.sort() print(a) print('a.len =', len(a)) for i in range(0, len(a)): t = r -原创 2013-05-30 21:12:35 · 962 阅读 · 0 评论 -
算法小记03-算24点游戏
最近学习python,突然想起以前玩的算24点小游戏,就想用code快速找出四个数运算组合。 “算24点”游戏:一副牌中抽去大小王剩下52张,任意抽取4张牌(称牌组),用加、减、乘、除(可加括号)把牌面上的数算成24。每张牌必须用一次且只能用一次,如抽出的牌是3、8、8、9,那么算式为(9-8)×8×3。 语言:Python 代码如下: import re def swap(list,原创 2013-05-31 00:38:29 · 880 阅读 · 0 评论 -
学习记录贴---素数的判断
今天看到一个关于素数的问题,试着用刚看的lua语言写了个判断素数的方法如下: --Author : Wing --language : Lua function isprime(i) if i<=0 then error(i.."不是合法的输入") end if i<=20 then if i==2 or i==3 or i==5 or i==7 or i==11 or原创 2013-06-19 22:19:55 · 796 阅读 · 0 评论