小编use*_*926的帖子

无法将javascript文件作为电子邮件附件发送

Hotmail不允许将javascript文件附加到电子邮件中,背后的原因是什么?

javascript email email-attachments

11
推荐指数
1
解决办法
2万
查看次数

如果您知道股票的未来价格,那么买卖的最佳时机是什么?

财务软件公司对程序员职位的面试问题

Q1)假设您有一个数组,其中第i个元素是第i天给定股票的价格.

如果您只被允许购买一股股票并卖出一股股票,那么设计一种算法来寻找买卖的最佳时机.

我的解决方案:我的解决方案是在第一天和第i + 1天之间为阵列化1天制作一系列股票价格差异,然后使用Kadane算法返回最大连续子阵列的总和.然后我会购买最大的连续阵列的开始,并在最大的连续阵列的末尾出售.

我想知道我的解决方案是否正确,那里有更好的解决方案吗?

在回答时,我被问到一个跟进问题,我回答的问题完全相同

Q2)鉴于您知道未来10天公司x的未来收盘价,设计一个算法以确定您是否应该每天购买,出售或持有(您每天只能做出1个决定)最大化利润的目的

例如:第1天收盘价:2.24
第2天收盘价:2.11
......
第10天收盘价:3.00

我的解决方案:与上述相同

我想知道如果有更好的算法可以获得最大利润,因为我可以每天做出决定

algorithm finance

9
推荐指数
1
解决办法
2240
查看次数

查找数组是否包含2旁边的2

我坚持这个问题

给定一个int数组,如果数组在某个地方包含2,那么返回True.

has22([1, 2, 2]) ? True
has22([1, 2, 1, 2]) ? False
has22([2, 1, 2]) ? False
Run Code Online (Sandbox Code Playgroud)

我知道基本的想法(有语法错误),但我无法实现它.我也想知道这是什么类型的问题,例如.图,搜索?

def has22(nums):
for x in nums:
    if ( (nums[x] = 2) and (nums[x+1] = 2) )
        return True

return False 
Run Code Online (Sandbox Code Playgroud)

python debugging

5
推荐指数
3
解决办法
5801
查看次数

比较价值的替代方法

我正在尝试来自CodingBat的这个问题

给定三个整数,abc,如果b或c中的一个是"接近"(最多相差1),则返回True,而另一个是"远",与其他值相差2或更多.注意:abs(num)计算数字的绝对值.

close_far(1, 2, 10) ? True
close_far(1, 2, 3) ? False
close_far(4, 1, 3) ? True 
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过一系列if else语句来解决这个问题,但它真的很长,有没有其他方法来解决这个问题?

python algorithm

3
推荐指数
1
解决办法
175
查看次数

嵌入YouTube视频无法在本地HTML文件中使用(使用file:// URL)

为什么嵌入来自youtube的视频在我的本地主机上工作,而不是在C盘中

eg: http://localhost/test/test.html                (embedded video works ) 

file:///C:/Users/AUser%20name/Desktop/test/test.html  (embedded video does not work)
Run Code Online (Sandbox Code Playgroud)

这是嵌入视频的代码片段

<object width="560" height="315"><param name="movie" value="//www.youtube.com/v/0l-
7IGRsORI?hl=en_US&amp;version=3"></param><param name="allowFullScreen" value="true">
</param><param name="allowscriptaccess" value="always"></param><embed
src="//www.youtube.com/v/0l-7IGRsORI?hl=en_US&amp;version=3" type="application/x-
shockwave-flash" width="560" height="315" allowscriptaccess="always"
allowfullscreen="true"></embed></object>
Run Code Online (Sandbox Code Playgroud)

html youtube web

3
推荐指数
1
解决办法
3882
查看次数

用于实现Python str.count函数的算法

str.count在阅读文档时遇到了Python 函数.我似乎无法找到关于函数内部工作的任何好的解释.使用什么算法来计算字符串中的子串数?它是如何实际工作的?

python algorithm

2
推荐指数
1
解决办法
1774
查看次数

检查字符串在特定单词中出现的次数

我正在这个网站上练习我的 python 编码。这就是问题

Return True if the string "cat" and "dog" appear 
the same number of times in the given string. 

cat_dog('catdog') ? True
cat_dog('catcat') ? False
cat_dog('1cat1cadodog') ? True
Run Code Online (Sandbox Code Playgroud)

这是我的代码,由于某些未知原因,我没有通过所有测试用例。我在调试时遇到问题

def cat_dog(str):

    length=len(str)-2
    i=0
    catcount=0
    dogcount=0



    for i in range (0,length):
        animal=str[i:i+2]

        if ("cat" in animal):
            catcount=catcount+1

        if ("dog" in animal):
            dogcount=dogcount+1

    if (dogcount==catcount):
        return True
    else:
        return False
Run Code Online (Sandbox Code Playgroud)

python debugging

0
推荐指数
1
解决办法
1379
查看次数