ICode9

精准搜索请尝试: 精确搜索
  • Java 交换两数值变量的常用方法2021-11-10 19:00:58

    Java 交换两数值变量的常用方法 //1.加减运算交换 double num1 = 0.01; double num2 = 9.99; //进行加减运算,利用赋值交换 num1 = num1 + num2; num2 = num1 - num2; num1 = num1 - num2; System.out.print

  • Leetcode1143. 最长公共子序列(c#)2021-11-10 00:01:03

      题解:力扣 public class Solution { public int LongestCommonSubsequence(string text1, string text2) { int num1 = text1.Length; int num2 = text2.Length; int[,] dp = new int[num1 + 1, num2 + 1]; for(int i = 0; i < nu

  • 【LeetCode题解】字符串乘法、加法2021-11-09 16:07:03

    字符串乘法 方法一 思路 模拟乘法的过程,将s2字符串从右到左,逐个位置与s1相乘,将每一位相乘的结果进行相加。 从右到左遍历s2得到字符char1将char1与s1相乘,得到结果result1 2.1 根据char1的下标需要补零 2.2 使用StringBuilder将结果缓存,最后将结果反转将result1相加得到最终结

  • noip多校262021-11-09 06:31:25

    考试过程:这次考试难度较大,读完四个题之后发现只有T1可做,于是就死磕T1。我列出来一个一元二次方程,证明了这是一个单峰函数,然后因为直接取最小值不对,我就打了一个三分套二分,结果可能是精度问题挂了。剩下的几道题基本上连暴力分都没有,属实离谱。 T1 NOIP2018 思路:二分一个 mid,表示我

  • 每日一练2021.11.82021-11-08 17:01:17

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 每日一练 一、 删除链表的倒数第N个结点二、字符串相乘 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习

  • 求最大公约数2021-11-07 13:33:24

    偶几里得算法 欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。即设两个数进行相除(大的除以小的)然后用小的那个数除以余数,再用小的除以得到的余数,一直相除,最后余数为零为止,即最后一次相除的两个数中较小的那个即为最大公约数 伪代码 read num1 read num2 set

  • 求最大公约数伪代码2021-11-06 10:31:07

    算法说明及链接 https://www.cnblogs.com/newpanderking/archive/2011/07/25/2116323.html 辗转相除法的伪代码 Read num1 Read num2 Set r to num1%num2 WHILE(r != 0) Set num1 to num2 Set num2 to r Set r to num1%num2 Write num2 验证:

  • 求最大公约数伪代码2021-11-04 20:33:32

    伪代码 网址 最大公约数 伪代码 input a, b if a <= b num1 = a, num2 = b else num1 = b, num2 = a if num1 = 0 print (num2) if num2 = 0 print (num1) c = num2 % num1 if c = 0 print(num2) else a = b b = c restart 伪代码手写测试图

  • 逆波兰计算器实现1.0版2021-11-04 20:32:42

    说明:(3+4)*5-6的逆波兰数是"30 4 + 5 * 6 -",然后对其逆波兰数进行计算 项目地址: java数据结构与算法: 自己学习与练习数据结构的仓库https://gitee.com/ALi_L/javaDataStructurs.git 1.用getListString()方法将"30 4 + 5 * 6 -"按照空格切分。 /** * create by: ALi

  • LeetCode-043-字符串相乘2021-11-02 13:32:15

    字符串相乘 题目描述:给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/multiply-strings/ 著作权归领扣网络所有。商业转载请联系官

  • Sentinel 热点规则 授权规则2021-11-01 21:05:55

    热点规则 热点规则可以根据传递的参数匹配屏蔽 在测试前我们先写一个接口 该接口可以传递两个参数 @GetMapping("/hot") @SentinelResource("hot") public String hot( @RequestParam(value = "num1",required = false) Integer num1, @Reque

  • 求最大公约数伪代码2021-11-01 21:03:28

    什么是辗转相除法 即设两个数进行相除(大的除以小的)然后用小的那个数除以余数,再用小的除以得到的余数,一直相除,最后余数为零为止,即最后一次相除的两个数中较小的那个即为最大公约数 参考网址 https://www.cnblogs.com/kirito-c/p/6910912.html 伪代码 read num1 read num2 set c=num

  • pep92021-10-31 17:03:27

    Set sum to 0 Set num1 to 1 Set num2 to 2 Set num 3 to 3 Read num1 Read num2 Read num3 Set sum to sum + num1 + num2 + num3 Write sum   简单的输入赋值语句。        

  • 综合案例2021-10-31 03:01:26

    条件标签:if choose <c:set var="num1" value="1"></c:set> <c:set var="num2" value="2"></c:set> <c:if test="${num1>num2}">ok</c:if> <c:if test="${num2>num1}&quo

  • 循环结构2021-10-30 20:34:06

    基本形式 注:①为变量初始化 ②为循环条件,结果为ture进入循环,false则跳出循环 ③为代码块 ④为变量的自增或自减 一、for循环: for(①;②;④){ ③; } 执行顺序①-->②-->③-->④ 在for循环语句中①和④可以省略但“;”不可省略可变成如下形式;: for(;②;){ ③; } 二、while循环 ①; wh

  • pep92021-10-30 15:05:57

    pep9 伪代码算法 Set sum to 0 Read num1 Set sum to sum + num1 Read num2 Set sum to sum + num2 Read num3 Set sum to sum + num3 If (sum<0)     Write"E" ELSE     Write sum 机器指令    汇编语言  

  • 260.只出现一次的数字III2021-10-30 14:58:31

    题目描述 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 进阶:你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现? 示例 1: 输入:nums = [1,2,1,3,2,5] 输出:[3,5] 解释

  • 使用函数交换两个指针2021-10-30 11:00:00

    这里写目录标题 传指针但没有解引用传指针且解引用 传指针但没有解引用 void swap_pointer1(int *p1,int *p2){ int *p=p1; p1=p2; p2=p; } 调用此函数,发现值并没有被交换。 调用了swap_pointer1函数,还是没有改变它们的值,又是为什么呢? 因为当我们把num1,n

  • 2021-10-272021-10-27 13:59:59

    Write a program to take numbers as input and return the first number raised to the power of the second number. Sample Input 2 4 Sample Output 16.0 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner read = n

  • 数组代码的IDEA手敲2021-10-26 18:04:25

    public class Demon02 { public static void main(String[] args) { /*String a="hello"; int num=20; System.out.println(a); System.out.println(num);*/ int mum1 =10; //常用 byte num2=20; s

  • 结对项目2021-10-26 02:01:45

    第二次编程作业 这个作业属于哪个课程 网工1934-软件工程 这个作业要求在哪里 作业要求 这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序 1.相关代码已经上传到GitHub 2.PSP 表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分

  • C++merge函数合并两个vector2021-10-23 19:03:22

    在完成合并两个vector的时候纠结这个合并操作如何实现,经过搜索后发现可以用c++ algorithm的merge函数实现合并和排序这两个功能。 具体要求参照标准库. http://www.cplusplus.com/reference/algorithm/merge/?kw=merge 合并两个vector #include<iostream> #i

  • 利用C语言制作小型计算器2021-10-23 13:03:29

    #include<stdio.h> int main() {     int num1,num2,num3;     char i;     printf("请输入数字 运算符 数字等于");     scanf("%d%c%d",&num1,&i,&num2);     switch(i)     {         case '+':num3=num1+num2;break;         case &#

  • 列表初始化和赋值初始化的使用注意事项2021-10-20 18:35:14

    成员变量初始化方式有两种:列表初始化和赋值初始化。如下代码。但是这两种初始化表面上看着相同,但是用法和原理却并不相同。本篇博客主要讨论这两种初始化的使用方法和基本原理。 class Test { public: Test(int a, int b, int c):_a(a)//初始化列表初始化 { _b = b;//赋

  • 重载方法2021-10-18 21:02:17

    重载方法 public static void main(String[] args) { //重载方法 double max = max(15, 15); System.out.println(max);}//方法的重载方法名相同传递参数类型不同和返回值不同public static int max(int num1,int num2){ if (num1>num2){ return num1; }els

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

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

ICode9版权所有