标签: counting

计算以字符“A”开头并以字符“X”结尾的子字符串

PYTHON QN:仅使用一个循环,如何设计一种算法来计算以字符开头A并以字符结尾的子字符串的数量X?例如,给定输入字符串,CAXAAYXZA有四个以 开头A和结尾的子字符串X,即:AXAXAAYXAAYXAYX

例如:

>>>count_substring('CAXAAYXZA')
4
Run Code Online (Sandbox Code Playgroud)

string substring counting

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

从一百万位整数中求模后的最后一位数字;需要解释吗?

假设我有一个随机的百万位数字 = x,这样:

len(str(x)) = 1000000
Run Code Online (Sandbox Code Playgroud)

通过查看一些解释,我可以使用 x % (10 ** n) 来查找最后 n 位数字。但我无法理解为什么会这样。

这样,如果我想找到 x 的最后 11 位数字,我的代码将是:

x % (10 ** 11)
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解释一下吗?

python largenumber counting modulo

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

生成前 n 个素数 (Haskell)

我有这个功能:

generatePrimes :: Integral a => a -> [a]
generatePrimes n = [i | i <- [2..], isPrime i]
Run Code Online (Sandbox Code Playgroud)

我正在尝试获得前n 个素数。我知道我可以main通过使用take函数来调用函数(并获取列表的前n 个元素),但是我希望能够在函数达到n 个素数时停止(在函数内部),这样当它被称为main

generatePrimes 8
Run Code Online (Sandbox Code Playgroud)

它将显示一个只有前 8 个素数的列表。

primes haskell list counting lazy-evaluation

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

AppleScript:一天后递增和重置

我有一个 AppleScript 保存为应用程序,我每天运行它几次,并且我想添加一个计数器。

property currentCount : 0
increment()

on increment()
    set currentCount to currentCount + 1
    display dialog "Count is now " & currentCount & "."
end increment
Run Code Online (Sandbox Code Playgroud)

即使我关闭并再次打开它,每次脚本运行时都会添加 1,但如何重置它?

我的意思是,目标是每天计算“病例”的数量,然后在第二天重新开始。

怎样才能第二天自动重置?

干杯

applescript increment count counting

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

康威的生命游戏,计算邻居

我的代码中某处出现错误,我想我正在进入无限循环.基本上我得到一个矩阵和两个索引,i,j,我需要计算[i] [j]周围有多少邻居的值为1或2.

这是我的代码:

int number_of_living_neighbors(matrix mat,int i, int j, int n,int m)
{
    int counter=0,row_index=0,column_index=0;
    for(row_index=i-1;row_index<=i+1;row_index++)
    {
        for(column_index=j-1;column_index=j+1;column_index++)
        {
            if((row_index>=0)&&(row_index<n)&&(column_index>=0)&&(column_index<m))
            {
                if((mat[row_index][column_index]==1)||(mat[row_index][column_index]==2))
                    counter++;
                if((row_index==i)&&(column_index==j)&&(mat[i][j]==1))
                    counter--;
            }
        }
    }
    printf("The number of living neighbors is %d", counter);
    return counter;
}
Run Code Online (Sandbox Code Playgroud)

它什么都不打印.mat是我得到的矩阵,i,j是指针,n是行数,m是列数.

c matrix counting

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

在Java中计数 - 文本字段仅显示最后一个值

我在java中模拟处理器计数器时遇到了问题.我想计算例如0到6,并在文本字段中显示计数(0,1,2,3,4,5,6)的当前值.当我点击"计数"按钮时,我的程序冻结片刻,在文本字段中计数后,我只能看到数字6.我想在计数期间看到其他数字.这是我的代码的一部分:

for (int b=0; b<30; b++)
        {
           counter2.Count();
           try {
                    Thread.sleep(300);
                } catch(InterruptedException e){}
           text6.setText("TEST" + counter2.MainReg); }
Run Code Online (Sandbox Code Playgroud)

我该怎么办?感谢你们对我的帮助.

java swing counter counting event-dispatch-thread

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

计算R中所有单词排列中的字母数量

我有一些话:

shapes<- c("Square", "Triangle","Octagon","Hexagon")
Run Code Online (Sandbox Code Playgroud)

我想成对安排它们:

shapescount<-combn(shapes, 2)

shapescount

[,1]       [,2]      [,3]      [,4]       [,5]       [,6]     
[1,] "Square"   "Square"  "Square"  "Triangle" "Triangle" "Octagon"
[2,] "Triangle" "Octagon" "Hexagon" "Octagon"  "Hexagon"  "Hexagon"
Run Code Online (Sandbox Code Playgroud)

我想计算成对中每个字母的分组,例如第一对对于"Square"为"6"而对于"Triangle"为"8"对于第一对给出"14",依此类推.

r permutation counting

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

Excel VBA - 构建一个功能以突出显示超出字符限制的单元格

我在excel表中有一个具有字符限制的列.我希望能够按下Active X Command按钮并使该功能突出显示超出字符限制的所有单元格.例如,如果字符限制为3,则名称Mark将突出显示,但名称Joe不会突出显示.有谁知道如何去做?

这就是我现在所拥有的,但它不起作用.我对此很陌生.

Private Sub CommandButton1_Click()


For i = 2 To 5
If Len(Cells(i, 1).Value) > 2 Then
Cells(1, 1).Interior.ColorIndex = 200
End If
Next i
Run Code Online (Sandbox Code Playgroud)

结束子

excel vba character counting excel-vba

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

如何计算列表中的值3

我有这样的代码:

winners = [red, blue, yellow]

player_1_guesses = [red, green, orange]
player_2_guesses = [red, blue, orange]
player_3_guess = [red, green, yellow]
Run Code Online (Sandbox Code Playgroud)

我想计算winners三个player_x_guesses列表中每个值出现的次数.所以我希望看到类似的东西:

totals = {'red': 3, 'blue': 1, 'yellow': 1}
Run Code Online (Sandbox Code Playgroud)

我不确定这种数据分析(?)是什么,甚至是什么谷歌来实现我想要的.

谢谢你的帮助.

python dictionary list counting

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

理解`sort!`块

现在我有一个阵列

letter = ['a','b','c','a','b','c','a','b','b']
Run Code Online (Sandbox Code Playgroud)

有人可以解释以下返回值吗?

letter.sort! { |x| letter.count(x) }
 #=> ["b", "b", "a", "c", "c", "a", "b", "b", "a"]
Run Code Online (Sandbox Code Playgroud)

ruby arrays sorting counting

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