码迷,mamicode.com
首页 >  
搜索关键字:从后往前    ( 741个结果
进制转换
二进制转十进制:ax20+bx21+cx22+.....nx2n-1 十进制转二进制:一个数除以2的余数,若这个数为偶数则第一个余数为“0“奇数则为“1”,直到除完为止,然后从后往前读。例:54除以2商27余0;27除以2商13余1;13除以2商6余1;6除以2商3余0;3除以2商2余1.所以最后从 ...
分类:其他好文   时间:2016-08-16 20:19:53    阅读次数:339
剑指Offer 替换空格
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路: 替换空格,先遍历一遍记录字符串中空格数量,算出替换后字符串长度,从后往前替换。 1 //length为牛客系统规定字符串输出的 ...
分类:其他好文   时间:2016-08-10 12:34:05    阅读次数:104
HDU 4455 Substrings(DP)
题目链接:点击打开链接 思路: 我们用d[i]表示长度为i的答案。   那么我们可以把样例数据写出来看看是否能够递推。   可以发现, d[i] = d[i-1] - last[i-1] + (n-i+1) - dist[i]。 last[i]表示从后往前i长度时不同数字的个数, 也就是说, d[i-1]的最后一个子序列被扔了, 然后d[i]比d[i-1]还可能多加了( n - i + 1)...
分类:其他好文   时间:2016-08-08 21:12:26    阅读次数:180
HDU 5783 - Divide the Sequence
题意: 给出一组数列a,问能够尽可能多的分成几段,让每一段的每一位的前缀和均 >= 0 分析: 从后往前扫,将第 i 位看作为某段最后一位 1. 若末位数字 >= 0 ,则自成一段 2. 若末位数字 < 0 ,则向前扫直到末位前缀和 >= 0 因为 末位的前缀和 >= 0, 则每一位的前缀和均 >= ...
分类:其他好文   时间:2016-08-08 15:43:17    阅读次数:164
冒泡排序以及遇到一个关于数组一大一小的问题
冒泡排序 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 冒泡排序算法的运作如下:(从后往前) l 依次比较相邻的两个元素,消除逆序(逆序是数学上的概念,是成对出现的,比如50,30就是一对逆序,所谓的消除逆序,就是大的放后面,小的放前面) l 这样,一轮比较下来,最大 ...
分类:编程语言   时间:2016-08-06 20:25:26    阅读次数:184
leetcode No67. Add Binary
Question: Given two binary strings, return their sum (also a binary string). For example, a = "11" b = "1" Return "100". 按位求和 Algorithm: 从后往前加,有三种情况,具体见程序 Accepted Code: class So...
分类:其他好文   时间:2016-08-04 10:35:29    阅读次数:118
多校第五场
5783.Divide the Sequence 题意:给出一段序列,尽可能多得分割序列使得每段前缀和非负。 分析:既然前缀和非负,那么从后往前遍历,若非负则++。 5791.Two 题意:给出两个数字序列,求两个序列的公共子序列的个数(可重复) 分析:可dp,可用树状数组做。 先给出dp方程,再解 ...
分类:其他好文   时间:2016-08-03 22:09:58    阅读次数:170
POJ 2653 Pick-up sticks【线段相交】
题意:n根木棍随意摆放在一个平面上,问放在最上面的木棍是哪些。 思路:线段相交,因为题目说最多有1000根在最上面。所以从后往前处理,直到木棍没了或者最上面的木棍的总数大于1000. ...
分类:其他好文   时间:2016-08-03 20:27:06    阅读次数:155
HDU 5783 Divide the Sequence (贪心)
把长度为n的序列分成尽量多的连续段,使得每一段的每个前缀和都不小于0。保证有解。 从后往前贪心分段即可。大于等于0的为一段,遇到负数就一直相加到非负为止!(注意精度问题 用long long) ...
分类:其他好文   时间:2016-08-03 09:02:36    阅读次数:207
hdu_5783_Divide the Sequence(贪心)
题目链接:hdu_5783_Divide the Sequence 题意: 给你一个数列,让你分尽可能多的段,并且保证每一段的前缀和都不小于0 题解: 从后往前xjb贪心就行了 1 #include<cstdio> 2 3 const int N=1e6+7; 4 int a[N]; 5 int m ...
分类:其他好文   时间:2016-08-02 20:55:55    阅读次数:110
741条   上一页 1 ... 43 44 45 46 47 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!