classSolution{publicinttrailingZeroes(int n){int ans =0;//统计5的个数for(int i =5; i <= n; i +=5){//只有5,10,15,20,25....会出现5,其它数字不会出现5for(int x = i; x %5==0; x /=5){//统计这些因子中的5的个数。例如100这个因子,可以拆解为5*5*4.有两个5++ans;//5的个数}}return ans;}}
数学优化:思路转变为求5的倍数的个数
解题思路:时间复杂度O( l o g 2 n log_2n log2n),空间复杂度O( 1 1 1)
原文地址:Compress GPT-4 and Claude prompts with LLMLingua-2
2024 年 4 月 1 日
向大型语言模型(LLM)发送的提示长度越短,推理速度就会越快,成本也会越低。因此,提示压缩已经成为LLM研究的热门领域。 …