我编写此代码是我的第一个自我指导的工作,感谢您对我做错了的事情的任何投入。我担心,例如,我可能过于依赖if -statements,但是不确定如何更改代码段以减少使用。 import random def playchosengame(chosengame : if chosengame == 1:...
我对编码真的很陌生,所以我正在寻找关于这款双筒寻星仪的反馈。她的工作还算不错,但我知道可能会更好。 import math primes = [] def get_primes(lower, upper : for num in range(lower, upper : for i in range(2, num : if...
我已经开发了一些独立的函数来为缓冲区(std::string)的内容提供十六进制转储。 您可以在这里看到它的运行效果。 目的是调试诊断程序以以类似于wireshark的格式将缓冲区内容打印到(日志记录)流中。 欢迎提出任何改进建议。 代码如下: ˂pr...
这是我的程序代码,用于比较两个图像是否相同。它基本上使用打开对话框并一次打开1张图像,然后将其放入1个图片框中。 我听说GetPixel( 方法可能很慢。如果2张图像相同,是否有更有效,更快速的方法来比较2张图像? Bitmap image1 = null; Bitmap image2 = null...
我最近开始“编码”,这是我的第一个“项目”。它应该是一个SI转换器,您可以在其中键入值,其单位以及要将其转换为的单位。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;...
library.php 我自己的HTML标签编码器,将根据输入内容打印HTML代码。 <?php function tag($tagname, $content = NULL, array $properties = NULL { $html = "<$tagname";...
这是我的第一个COBOL程序,由于我不熟悉最佳实践,因此想受到批评。 特别地,我想知道如何获得更多的输入和输出。优雅,并且较少依赖于文件字段的结构。 类似于C的scanf( ,getch( 或任何Java控制台IO例程的类将很有帮助。 https://gist.github...
给出一个输入字符串,逐个单词地反转字符串。例如,给定s = "the sky is blue",返回"blue is sky the"。什么构成一个单词? 非序列-space字符构成一个单词。 输入字符串是否可以包含前导或尾随空格? 是。但是,您的反向...
我是一个初学者,已经用HTML制作了登录表单。我敢肯定,对于任何开发人员来说,它看起来都会很恐怖,但是,这就是为什么我将其发布。 ,我希望对此进行一般性的评论。我特别关注此表单的质量和增强功能。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
对于以下问题,如何改善我的代码?虽然有效,但我对它的外观不满意;我希望可以以某种方式使其保持递归状态,并在函数内部填充ans,并减少所拥有的return语句的数量。将其视为面试问题。 最坏的情况:\ $ O(2 ^ n)\ $?请验证并详细说明 空间复杂度:\ $ O(1)\ $ 问题: ˂br /...
我才刚开始被C弄湿。并乐于这样做。这是我在这里最后一个问题的跟进。我发布此坐标是希望获得有关逻辑本身的一些反馈,也可能希望获得有关编码样式的一些反馈。但是,我的确坚持要明确所有内容。我不是隐式事物的忠实拥护者...也许这是我需要克服的问题? #include <stdio.h> typedef enum { false = (i...
我已经在Ruby中实现了FizzBuzz挑战的这种实现: (1..100 .each do |n| i_3=(n%3==0 i_5=(n%5==0 case when i_3&&i_5 puts 'fizzbuzz' when i_3...
基于我的《玫瑰周围的Java花瓣》,我认为再次用另一种语言编写内容是一种好习惯。 因为该语言是Python,所以我将其命名为“玫瑰周围的Pythons”,并且在我的代码中的任何地方,单词“ rose”都将替换为“ python”。 此外,“ Potentate”也将替换为“ Pytentate”。 代码: ˂br...
我有一个失败的程序员职位任务。我是新手程序员,我接受。唯一的问题是,雇主从来没有告诉我守则的实际问题是什么。因此,也许社区将无法提供有关如何改进它的提示。 任务是编写代码,将分析给定的网页,获取所有图像并将其保存到给定目录。网页地址和目录是命令行参数。性能是完成此任务的关键问题。 require 'open-uri' requ...
我是Java的新手,并且此代码可能会压缩成一堆。如何使此代码更简单易读? chance.base是百分比。如果它等于40,则有40%的机会返回true。 public class battleManager { void battle(Army playerArmy,Ar...
我编写了将Finviz替换为代码的href和附加到代码的href的代码。我测试了多页和一页。我是python编程的新手,因此相信我的代码很糟糕。我希望有人能够帮助我进行审查,并指出改进它的方法。我的目标是使代码具有比现在更高的可伸缩性。 import bs4 as bs import requests class finviz_crawler( :...
我正在为我的大学项目创建一个TicTacToe游戏,当我完成了计算机AI的代码后,最终得到了一大堆代码。 它允许计算机做出成功的决定,停止如果计算机无法进行任何获胜动作或阻止玩家获胜,则该玩家不能获胜并随意移动。我的代码包含一系列if和else if语句。 我想知道是否有可能以任何方式减少这种代码量...
我正在用jQuery创建一个简单的待办事项清单。这是我使用JavaScript和jQuery的第一步。如何改善我的代码?用户在输入字段中输入任务,然后按“ Enter”提交。双击,他可以编辑他的记录。他可以标记复选框,并且记录将完成。通过单击底部的复选框,所有记录将被标记为已完成。按钮“清除竞争”会删除所有标记为已完成的记录。 ˂...
询问用户硬币落在头部的机会,每个实验的尝试次数以及实验的次数。例如,给定每个实验5个试验和20个实验,该程序将掷硬币5次并记录结果20次。然后,它显示结果以及每个事件发生的理论和观察到的概率。 我已经上交了,但是我非常喜欢做作业,我想知道如何进行它更好,更快等。我对计算机科学来说还很陌生,所以我想学习正确的实践和一切。马上,我知道我应该通过引用而不是通过值传递东西,并且我不...
几年来我都没有用C ++编写任何东西,所以我既忘记了很多东西,也没有接触过现代C ++。我正在研究一种玩具编程语言,而其他部分虽然很大,所以很难复习,但词法分析器相当孤立。对于如何改进代码,我将不胜感激。 lexer.h #ifndef LEXER_H #define LEXER_H #include "common.h...