ICode9

精准搜索请尝试: 精确搜索
  • c – 创建N个嵌套for循环2019-09-29 00:08:01

    有没有办法创建表单的for循环 for(int i = 0; i < 9; ++i) { for(int j = 0; j < 9; ++i) { //... for(int k = 0; k < 9; ++k) { //N-th loop 在编译时不知道N.理想情况下,我试图找出一种循环通过数字向量的单独元素的方法,以便在用不同的数字替换一定数量的数

  • c:嵌套for循环的动态数量(没有递归)2019-09-28 13:06:46

    我正在编写一个代码段,遍历n个数字的每个排列.因此,例如,如果n = 3,我想迭代以下每个元素: 0,0,0 … 0,1,0 … 1,0,0 … 2,3,4 … 9,9,9 使用嵌套for循环很容易编码: for(digit1 0 to 9) for(digit2 0 to 9) for(digit3 0 to 9) 但我想将这个概括为n位数.如果例如n = 1

  • java – 看似无限循环终止,除非使用System.out.println2019-09-28 11:02:56

    我有一个简单的代码,应该是一个无限循环,因为x将永远增长,并将始终保持大于j. int x = 5; int y = 9; for (int j = 0; j < x; j++) { x = x + y; } System.out.println(y); 但是按原样,它打印y并且不会无休止地循环.我无法弄清楚为什么.但是,当我按以下方式调整代码时: int x

  • java – 如何在数组中找到最大值?2019-09-27 06:02:11

    参见英文答案 > Java: Finding the highest value in an array                                    15个 在java中,我需要能够通过一个数组并找到最大值.我如何比较数组的元素以找到最大值?解决方法:有一个max int并将其设置为数组中的第一个

  • Python中的随机迭代2019-09-26 23:57:58

    当你想在数字列表上按顺序迭代时,你会写: for i in range(1000): # do something with i 但是如果你想随机迭代范围(0..999)中的数字列表呢?需要(在每次迭代中)随机选择在任何先前迭代中未选择的数字,并且需要迭代范围(0..999)中的所有数字. 你知道怎么做(智能)吗?解决方法:您可以

  • java – 为什么增强的for循环比普通for循环更有效2019-09-26 18:03:39

    我读到增强的for循环比这里的正常for循环更有效: http://developer.android.com/guide/practices/performance.html#foreach 当我搜索它们的效率之间的差异时,我发现的是:在正常for循环的情况下,我们需要额外的步骤来找出数组的长度或大小等, for(Integer i : list){ .... } in

  • c – 如何使用基于范围的循环修改地图中的值?2019-09-26 11:04:54

    我有一个基于for循环的范围来迭代foobar中的元素,如下所示: #include <map> #include <iostream> int main() { std::map<int, int> foobar({{1,1}, {2,2}, {3,3}}); for(auto p : foobar) { ++p.second; std::cout << "{" << p.first &l

  • Python – 重启for循环的方法,类似于while循环的“continue”?2019-09-26 06:57:56

    参见英文答案 > python: restarting a loop                                    5个 基本上,我需要一种方法将控制返回到for循环的开头,并且如果满足某个条件,则在采取操作后实际重新启动整个迭代过程. 我想要做的是这样的: for index, i

  • javascript – For循环中的onClick事件2019-09-26 03:36:26

    我试图创建一个带有for的循环,并通过onclick事件递增,但它不起作用. js的一部分: var gameCase = ['', '', '', '', '', '', '', '', ''], // 9 itemLists = $('game').getElementsByTagName(&

  • 在Python中使用循环来命名变量2019-09-26 01:56:23

    如何使用循环命名变量?例如,如果我想要一个变量double_1 = 2,double_2 = 4一直到double_12 = 24,我该怎么写呢? 我觉得它会是这样的: for x in range(1, 13): double_x = x * 2 #I want the x in double_x to count up, e.g double_1, double_2, double_3 显然,这不起作用,

  • 使用’for’循环遍历C Vector2019-09-25 22:06:34

    我是C语言的新手.我已经开始使用向量,并注意到在我看到的所有代码中通过索引迭代向量,for循环的第一个参数总是基于向量.在Java中,我可以使用ArrayList执行类似的操作: for(int i=0; i < vector.size(); i++){ vector[i].doSomething(); } 有没有理由我在C中没有看到这个?这是不

  • java – 为什么打印“B”比打印“#”要慢得多?2019-09-25 22:02:43

    我生成了两个1000 x 1000的矩阵: 第一个矩阵:O和#. 第二个矩阵:O和B. 使用以下代码,第一个矩阵需要8.52秒才能完成: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { if(r.nextInt(4) == 0) { System.out.print

  • Java:迭代集合的最佳方式(此处为ArrayList)2019-09-25 22:00:33

    今天,当我得到一段已经使用过数百次的代码时,我很乐意编写代码: Iterating through a Collection (here ArrayList) 出于某种原因,我实际上看了Eclipse的自动完成选项,它让我想知道: 以下循环比其他循环更好用? 经典数组索引循环: for (int i = 0; i < collection.length; i++) {

  • linux – 语法错误:“(”意外 – 在bash脚本中使用!(*.sh)2019-09-25 21:51:58

    我想运行一个sh文件: #!/bin/bash for f in !(*.sh); do ffmpeg -i "$f" -vf yadif=0:-1 -threads 0 -c:v libx264 -pix_fmt yuv420p \ -r 29.97 -b:v 3000k -s 1280x720 -preset:v slow -profile:v Main \ -level 3.1 -bf 2 -movflags faststart /m

  • java – for循环如何完全解决2019-09-25 21:01:47

    这是一个非常简单的for循环: for(int i=0;i<=100;i++) { System.out.println(i); } 我知道它主要是如何工作的,但是我不明白我最后是如何工作的:它应该加1,如果我是正确的,但是当它打印出i时,它打印出0然后是1. 为什么它不是因为i而从1开始?为什么它仍然只打印原始值而不是i值?解

  • javascript – 两个数组,其中数组x中的项可以在数组y中但反之亦然,测试所有排列2019-09-23 07:35:32

    我编写的一个小应用程序允许用户将各种项添加到两个数组中.一些逻辑根据每个数组的内容计算一个数字. 数组x中的任何项都可以放入数组y,然后再放回.属于数组y的项永远不能移动(除非它们是从数组x移动的). 用户可以使用简单的javascript ui在两个列表中移动这些项目.为了简单起见,我

  • java – for循环中错位的分号2019-09-23 07:12:42

    当我完成作业时,我做了一个小小的错误;在for循环中,如下面的代码. for(i=0;i<n;i++);{ n=n*i; } 当我编译程序时,它编译时没有错误,但我没有得到输出一段时间.后来发现我在for循环中放错了分号.在循环之后我放置分号时的错误是什么. class A { public static void main(

  • 使用循环创建和分配多个变量(Python)2019-09-23 07:06:06

    参见英文答案 > How do I create a variable number of variables?                                    15个 我正在寻找使用for循环来创建多个变量,在迭代(i)上命名,并为每个变量分配一个唯一的int. Xpoly = int(input("How many terms are

  • python – 这段代码中list [:]的含义是什么?2019-09-19 12:55:24

    参见英文答案 > What is the difference between list and list[:] in python?                                    6个 此代码来自Python的文档.我有点困惑. words = ['cat', 'window', 'defenestrate'] for w in words[:]: if len(w)

  • for-loop – 检测’for’循环中最后一个元素的pythonic方法是什么?2019-09-18 20:58:29

    我想知道对for循环中的最后一个元素进行特殊处理的最佳方法(更紧凑和“pythonic”方式).有一段代码只能在元素之间调用,在最后一个元素中被抑制. 以下是我目前的工作方式: for i, data in enumerate(data_list): code_that_is_done_for_every_element if i != len(data_lis

  • 如何在C’for’循环中放置两个递增语句?2019-09-18 20:15:24

    我想在for循环条件中增加两个变量而不是一个. 所以类似于: for (int i = 0; i != 5; ++i and ++j) do_something(i, j); 这是什么语法?解决方法:一个常见的习惯用法是使用comma operator来计算两个操作数,并返回第二个操作数.从而: for(int i = 0; i != 5; ++i,++j) do_s

  • 使用每个循环的“高级”在Java中初始化数组2019-09-18 10:09:46

    参见英文答案 > Why does the foreach statement not change the element value?                                    7个 是否可以使用’advanced’for循环在Java中初始化数组? 例如 Integer[ ] numbers = new Integer[20]; int cou

  • python – 创建多个变量2019-09-17 15:06:25

    参见英文答案 > How do I create a variable number of variables?                                    15个 我想在Python中创建10个变量,而不是数组.像这样的东西: for i in range(1,10,1) variable i = 100 / i print variable i

  • java – 使用for循环创建三角形2019-09-16 22:00:38

    我似乎无法找到答案 – 我需要使用for循环绘制一个简单的三角形. * *** ***** ******* ********* 我可以制作一个半三角形,但我不知道如何添加到我当前的循环以形成一个完整的三角形. * ** *** **** ***** for (int i=0; i<6; i++) { for (int

  • Python:如何在获得特定输入之前继续重复程序?2019-09-16 14:54:52

    参见英文答案 > Asking the user for input until they give a valid response                                    18个我有一个评估输入的函数,我需要继续询问他们的输入并进行评估,直到他们输入一个空行.我怎么设置它? while input != '':

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有