小编Jaa*_*älä的帖子

寻找关闭灯具的最小按压次数

我试图解决一个编程问题,但我无法看到一个有效的算法.情况是这样的:我们有一套n可以开启(1)或关闭的灯具(0):1110001011101.该字节串意味着有13灯形成一个圆形,其中前三个灯亮,然后是3下一个等等,并且circle意味着最后一个灯与第一个灯相邻.

然后我们给了一个整数m>0.这意味着在任何时候我们都可以选择一盏灯,然后它的灯和m adjacent灯改变它们的状态s to 1-s.即如果m=2和灯状态1110001011101然后将过程应用于第一个灯,我们得到序列0000001011110.

现在的问题是,如果对长度的字符串2200m大约110是固定的,怎么一个可以开发的algorithmshut downs all与灯minimum圈数?

algorithm

7
推荐指数
2
解决办法
1682
查看次数

如何找到最小的正整数使数字单调?

我发现了一个无法解决的编程问题.我被赋予了一组A整数.对于所有的数字xA,寻找最小的正整数y,使得数字x*y增加或减少,且产品x*y可能是最小的.例如,如果A=(363, 726, 1089)然后n=(184573, 137588, 9182736455463728191)给出数字(66999999, 99888888, 9999999999999999999999).

但是我的程序没有解决一些难以理解的数字.所有案例均以

363 726 1089 1313 1452 1717 1798 1815 1919 2121 2156 2178 2189 2541 2626 2805
2904 2997 3131 3267 3297 3434 3630 3838 3993 4037 4092 4107 4191 4242 4257 4312
4334 4343 4356 4378 4407 4532 4646 4719 4747 4807 4949 5011 5055 5071 5082 5151
5214 5353 5423 5445 5454 5495 …
Run Code Online (Sandbox Code Playgroud)

python algorithm python-3.x

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

Python范围len vs枚举

I read from range(len(list)) or enumerate(list)? that using range(len(s)) is not very good way to write Python. How one can write for loops in alternative way if we do not need to loop len(s) times but for example len(s)//3 times or len(s)-5 times? Is it possible to convert those loops to use enumerate?

For example, I had a project where I had a list of 3n elements 's[0], s[1],...,s[3n-1]' and I needed to print them in a nx3 table. …

python python-3.x

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

有效的SQL命令不能在PHP中运行

我在PHPAdmin的终端中运行了以下代码:

SELECT COUNT( * )
FROM User
WHERE email = 'ijp' 
Run Code Online (Sandbox Code Playgroud)

并得到结果0.

然后我的部分PHP程序如下:

$email = clean_input($_POST['email']);
$query = "SELECT COUNT(*) FROM user WHERE '.$email.'=email"; 
echo $query;
$result = mysqli_query($link, $query);
echo $result;
mysqli_close($link);
Run Code Online (Sandbox Code Playgroud)

我已经检查过我登录数据库的情况很好.输出仍然是

SELECT COUNT(*) FROM User WHERE email='ijp'
Catchable fatal error: Object of class mysqli_result could not be converted to string   in .../html/register.php on line 49
Run Code Online (Sandbox Code Playgroud)

如何在PHP中运行MySQL命令?

php mysql

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

PHP检查用户是否输入了输入表单

如何检查用户是否输入了输入表单并说明是否有错误?我试着把

if (!isset($_POST['email'])) {
  die('You have to give an email address.');
}
Run Code Online (Sandbox Code Playgroud)

但问题是,如果用户第一次进入页面并且没有给出任何输入,它也会出现.XHTML如下:

<form action=<?php echo SITEADDRESS.'register.php'?> method="post">
 <p>
  <label for="email">Sähköposti:</label>
  <input type="text" id="email" name="email" />
  <label for="password">Salasana:</label>
  <input type="password" id="pwd" name="pwd" />
 </p>
 <p>
  <input type="submit" value="Rekisteröidy" />
 </p>
</form> 
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

algorithm ×2

php ×2

python ×2

python-3.x ×2

mysql ×1