
算法
jiegemena
喜欢技术!
种瓜得果编程!
展开
-
股市的交易日(动态规划算法)
股市的交易日/// /// 在股市的交易日中,假设最多可进行两次买卖(即买和卖的次数均小于等于2),规则是必须一笔成交后进行另一笔(即买-卖-买-卖的顺序进行)。给出一天中的股票变化序列,请写一个程序计算一天可以获得的最大收益。 ///给定价格序列prices及它的长度n,请返回最大收益。保证长度小于等于500。 ///测试样例: ...原创 2018-02-25 10:47:06 · 1538 阅读 · 0 评论 -
排序算法
第一种:冒泡排序 每一次把最大的冒泡//javasrcript 代码:function BubbleSort2(list){ var listLength = list.length; var j = 0; var tempVal; for (var i = listLength; i > 0; i--) { for (j = 0...原创 2018-02-25 15:14:59 · 190 阅读 · 1 评论 -
列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少
列数的规则如下: 1、1、2、3、5、8、13、21、34…… 求第30位数是多少分析:从第二个数开始,每位等于前两个数相加递归: public static void Do() { int endnum = Foo(30); Console.WriteLine(endnum.ToString()); ...原创 2018-04-19 15:44:47 · 3584 阅读 · 0 评论