- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Python 和堆栈溢出新手。
以下是 http://codingbat.com/prob/p145834 处的问题陈述
Given a string, return the count of the number of times that a substring length 2 appears in the string and also as the last 2 chars of the string, so "hixxxhi" yields 1 (we won't count the end substring).
Expected Outputs: last2('hixxhi') → 1 last2('xaxxaxaxx') → 1 last2('axxxaaxx') → 2
以下是我的代码:
def last2(str):
flag=0
count=0
ss=str[-2]+str[-1]
for i in range(0,len(str)-1,1):
flag=1
for j in range(0,2,1):
if ss[j]!=str[i+j]:
flag=0
break
if(flag==1):
count=count+1
return count-1
解释代码:该代码基于用于在字符串中搜索子字符串的标准算法。这里的 ss 代表子字符串,它取字符串 str 的最后两个字符。在字符串中搜索子字符串,count 存储重复的次数。返回值 count-1,因为我们不希望根据问题陈述将最后两个字符计为重复。
这在离线交互式 shell 上运行良好(使用 python 3.5)。
但是在线编译器/解释器对相同的代码显示以下错误消息:
Compile problems:
Error:string index out of range
(由于我是新手,声誉不到10所以没有附上截图)
错误的原因是什么?
最佳答案
当你尝试时会发生什么last2("")
在解释器中?
我想这就是你的问题所在。
但是,这个问题并没有说明如何处理长度 < 2 的字符串,因此期望您处理它有点可笑。
我提出了一个不错的快速解决方案,它确实有效,但我会让你找到自己的解决方案,除非你需要更多帮助。
关于python - 编码bat :Warmup- last2 showing compile error on the online compiler even though it works perfectly in the interactive shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34199743/
作为完美服务器端 swift 的新手,我找不到任何有助于基于角色的访问授权的包。在 Spring 有例如, .antMatchers("/homePage").access("hasRole('ROL
我在 [0; 范围内有许多整数; 2^63-1]。但是,只有 10^8 个整数。没有重复。完整列表在编译时已知,但它只是唯一的随机数。这些数字永远不会改变。 要显式存储一个整数,需要 8 个字节,并且
这个问题在这里已经有了答案: Justify text to fill a div (4 个答案) 关闭 8 年前。
我在不知道圆内内容(图像)的确切高度的情况下弄清楚如何制作一个完美的圆时遇到了问题。 我有多张图片(巨型标题),周围有圆圈,但里面的图片高度不同。我怎样才能让它看起来像一个完美的圆圈?为每一个。 下面
我正在制作一个游戏,我需要让我的物体发生碰撞,但是我有很多快速的小物体和正常的碰撞算法(形状的交集等)不起作用,因为位置+速度迭代推进了墙壁和实际上从来没有交叉路口。 所以我开始构建我自己的(也许它已
我在 Ubuntu Linux 服务器上托管了一个 Perfect-Swift 网络应用程序。我正在寻找一种从 Web 根目录读取图像文件并将其转换为 base64 兼容字符串以发送响应的方法。 最佳
题目地址:https://leetcode.com/problems/perfect-number/#/descriptionopen in new window 题目描述 Wedefine th
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
让我澄清一下,我并不是在说一种能够压缩任何给定源 Material 的算法,这是完全不可能的,我意识到这是不可能的。我想要得到的是一种算法,该算法能够将任何位的源字符串编码为由Shannon熵确定的绝
我正在开发需要两种类型服务器的服务器应用程序。 1 个主服务器将处理负载平衡、身份验证等,以及多个工作服务器实例将处理实际应用程序逻辑。我需要能够在这两种类型的服务器之间进行通信。做到这一点的最佳方法
这不是一个家庭作业问题,实际上我这样做是为了好玩。 问题是这样的: 我有一间具有指定“宽度”(椅子)的教室,我必须将所有学生安置好,这样教室里就不会发生对话。 如果一名学生与另一名学生相邻,就会发生对
我是 perfect 的新手,问题是,由于某种原因它不加载 css 或图像。我把它们都放在同一个目录中: 网络根目录: index.html 样式.css 图片.jpg 代码就是: 但是,无论我尝
当数没有完全平方时应该返回false,否则返回根。但在此代码中,它始终返回根。例如。输入5,根2。 main() { int i; int number=0; int result=0; for(i=
在下面的屏幕截图中,我试图让蓝色框中的文本居中对齐。它太低了,需要提升一两个像素。我一直在玩填充,但它似乎没有任何效果。 布局 XML 在这里: 有什么建议吗? 在@Snicola
我正在设计一个网站来跟踪举重和卡路里。我以前从未设计过自己的数据库,我认为在开始编码之前我应该尽可能地了解它。每次我认为我完成了,我都会因为它不完美而感到不安。我已经在 MySQL Workben
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
如何使 dict 的子类尽可能“完美”?最终目标是拥有一个简单的 dict,其中的键是小写的。 似乎应该有一些很小的原语集我可以重写以使其工作,但根据我所有的研究和尝试,情况似乎并非如此: 如果我 o
我正在尝试使用以下方法创建“完美滚动条”: https://noraesae.github.io/perfect-scrollbar/ 使用最简单的代码: $(document).ready(
我想将样式应用于滚动条,滚动条样式在使用 css 的 Chrome 中完美运行。但在 Firefox 和 Iexplore 中不起作用。 因此我选择了完美滚动条,但是如果我们使用箭头键导航选项,滚动条
我正在使用 ngx-perfect-scrollbar 进行滚动,垂直滚动运行良好,但水平滚动不起作用 All
我是一名优秀的程序员,十分优秀!