ICode9

精准搜索请尝试: 精确搜索
  • LeetCode刷题日记2022-2-25/537. 复数乘法-数学模拟2022-02-25 10:05:16

    537. 复数乘法 题目描述题解思路题解代码 题目描述 复数 可以用字符串表示,遵循 “实部+虚部i” 的形式,并满足下述条件: 实部 是一个整数,取值范围是 [-100, 100]虚部 也是一个整数,取值范围是 [-100, 100]i2 == -1 给你两个字符串表示的复数 num1 和 num2 ,请你遵循复数表示

  • 537. 复数乘法2022-02-25 10:01:15

    537. 复数乘法 题目题解代码考点 题目 难度:中等 可以用字符串表示,遵循 “实部+虚部i” 的形式,并满足下述条件: (1)实部 是一个整数,取值范围是 [-100, 100] (2)虚部 也是一个整数,取值范围是 [-100, 100] (3)i2 == -1 给你两个字符串表示的复数 num1 和 num2 ,请你遵循复数表示形式

  • LeetCode-537 复数乘法2022-02-25 09:02:30

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/complex-number-multiplication 题目描述 复数 可以用字符串表示,遵循 "实部+虚部i" 的形式,并满足下述条件: 实部 是一个整数,取值范围是 [-100, 100]虚部 也是一个整数,取值范围是 [-100, 100]i2 == -1给你两个字符串表示的复

  • golang练习22022-02-24 13:33:02

    package main import ( "fmt" "math/rand" "time" ) func main() { /* 编写一个函数: 随机猜数游戏: 随机生成一个1--100的整数 有十次机会 如果第一次就猜中,提示:“你真是个天才” 如果第2-3次猜中,提示“你很聪明,赶上我了” 如果第4-9次猜中,提示“一般般”

  • C基础篇--第一章2022-02-24 11:05:00

    1.c早起不成熟,是拿二进制和助记符(如add),后慢慢发展起来定义国际标准 2.C的编译器主要有:Clang、gcc、sublime、MSVC、Turbo c 3.基本知识: (1) %c,%d,%lf,%p,%f //%c,%d,%lf,%p,%f int main() { //字符类型 char %c打印字符格式数据 char ch = 'A';//向内存申请8个bit大小的

  • Python基础入门第一天2022-02-23 22:58:20

    目录 1.1 注释 1.2 变量  1.2 输入  1.4 输出 1.5 转义字符 1.6 类型转化 1.7 运算符的分类 1.7.1算数运算符  1.7.2 赋值运算符 1.7.3 复合赋值运算符 1.7.4 比较运算符 1.7.5 逻辑运算符 1.1 注释 (1)单⾏注释 # 注释内容 (2)多行注释 可以注释多⾏内容,⼀般⽤在

  • Go语言学习16-作用域与内存分析、递归函数2022-02-22 21:31:56

    0x00 作用域内存分析 在函数中,变量查找顺序: 1、先在自己函数内部查找,找到后最后的结果就是内部的值 2、内部找不到,就在函数外层寻找,即查找全局变量 3、还找不到就报错:未定义 var x int = 100 //定义一个全局变量 func f1() { fmt.Println(x) } func main() { f1() } 0x01 作

  • 「每日刷题,快乐学习」18.四数之和2022-02-22 18:58:36

    1. 题目 来源:力扣(LeetCode) 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 <= a, b, c, d < n a、b、c 和 d 互不相同

  • 初学函数的练手案例2022-02-22 16:32:07

    //简易函数:求累加和 1 var num = 0; 2 function getnum(num1,num2) { 3 for (var num1 = num1;num1 <= num2;num1++){ 4 num = num + num1; 5 } 6 console.log(num); 7 } 8 getnum(1,100); //利用函数求最大值 1 function bi

  • C语言:函数1.02022-02-21 19:59:00

    1. 函数是什么? 维基百科中对函数的定义:子程序 子程序是一个大型程序中的某部分代码, 由一个或多个语句块组 成。它负责完成某项特定任务,而且相较于其他代 码,具备相对的独立性。 一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软 件库。 2. C语言

  • Java基础--- 小应用:比较两个数值大小2022-02-21 18:02:44

    在日常生活中,经常会要求比较两个数的大小。于是就想写个博客稍微总结一下。 package com.basic.day02; public class CompareTwoValuesTest { public static void main(String[] args) { int num1 = 20; int num2 = 30; //方法一:找一个空瓶子,斜对角的变量名一样 int te

  • 使用PDB在Notebook对python代码进行调试2022-02-20 22:59:20

    导读 当我们使用编译器来开发python项目的时候,可以利用编译器的自带的调试功能来对python的脚本进行调试。其实,在python3.7以后自带了一个调试器PDB,可以很方便的帮助我们在notebook中对python的代码进行调试,这篇文章就让我们来看看如何使用PDB进行调试吧 PDB调试代码 一个简

  • Java编写简单计算器2022-02-18 08:00:34

    Java编写简单计算器 1、定义四个方法完成加减乘除 接收2个浮点型数,返回相应操作结果: //加法 public static double add(double num1,double num2){ return num1+num2; } //减法 public static double decrease(double num1,double num2){ return

  • 得到 0 的操作数2022-02-15 14:33:52

    // Type your code here, or load an example.#include <bits/stdc++.h>using namespace std;#define rep(i,a,b) for (int i =(a);i<(b);++i)//宏定义要多加括号#define  trav(a,x) for(auto& a:x)//用a遍历x#define  subnb true#define  Lnb true typedef  long long ll;t

  • 数据结构----二叉树集合的操作2022-02-11 11:31:36

    #include<iostream> #include<cstdio> using namespace std; #define MAXNUM 10001 int SetType[MAXNUM]; void InitialSet(int S[], int N); void LinkComputer(int S[], int N); void Islink(int S[], int N); void TheNumLink(int S[], int N); int Find(int S

  • 随机数的使用2022-02-07 09:59:31

    1. 先导入random模块 2. 调用random模块中的randint方法 1. randint方法有两个参数a,b,a代表随机数的开始值,b代表随机数的终止值 2. randint总是返回一个从a到b之间的随机数,包含a和b import random num1 = random.randint(10, 100) # 会生成一个从10到100之前的随机数,包

  • 腾讯五十题 No.15 字符串相乘2022-02-06 18:04:45

    题目链接 解题必看:0-9里边任意两数相乘,乘积最大也只有两位 num1的第i位(高位从0开始)和num2的第j位相乘的结果在乘积中的位置是[i+j, i+j+1] 例: 123 * 45, 123的第1位 2 和45的第0位 4 乘积 08 存放在结果的第[1, 2]位中 index: 0 1 2 3 4 1 2 3

  • 表达式求值-xdoj2022-02-05 21:59:08

    标题     表达式求值 类别 字符串处理 时间限制     1S 内存限制     256Kb 问题描述     表达式由两个非负整数x,y和一个运算符op构成,求表达式的值。 这两个整数和运算符的顺序是随机的,可能是”x op y”, “op x y”或者 “x y op”,例如,“25 + 3”表示25加3,“5 30 *

  • 高精度小数2022-02-04 11:02:40

    1 高精度小数(10分) 题目内容: 由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。 (0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第

  • 1868. Product of Two Run-Length Encoded Arrays2022-02-03 08:00:10

    This problem can be resolved by two points, but the operation is pretty tricky: public List<List<Integer>> findRLEArray(int[][] encoded1, int[][] encoded2) { List<List<Integer>> res = new ArrayList<>(); i

  • LeetCode-227. 基本计算器 II2022-01-31 20:01:38

    题目来源 227. 基本计算器 II 题目详情 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例 1: 输入: s = "3+2*2" 输出: 7 示例 2: 输入: s = " 3/2 " 输出: 1 示例 3: 输入: s = " 3+5 / 2 " 输出: 5 提示: 1 <= s.length <= 3 * 105 s

  • leetcode43.字符串相乘2022-01-30 12:59:51

    题目: 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 注意:不能使用任何内置的 BigInteger 库或直接将输入转换为整数。 解答: class Solution: def multiply(self, num1: str, num2: str) -> str: if

  • JavaScript学习总结(十五)——Function类2022-01-29 21:58:13

    JavaScript学习总结(十五)——Function类   在JavaScript中,函数其实是对象,每个函数都是Function类的实例,既然函数对象,那么就具有自己的属性和方法,因此,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 一、函数的声明 方式一:常规方式 1 function sum1(num1,num

  • JavaScript中函数定义的几种方式2022-01-29 18:02:37

    1.函数声明 使用function关键字声明一个函数,形式如:function 函数名(){执行代码} function sum(num1,num2){ return num1 + num2; } 2.函数表达式 //这里function关键字声明一个函数但未命名,而是将其赋值给变量sum1 var sum1 = function(num1,num2){ return num1 + num2; } ===

  • python-简单计算器实现2022-01-26 17:01:28

    python-简单计算器实现 1. 简单计算器实现 #!/usr/bin/env python3 # _*_ coding: utf-8 _*_ # Author:shichao # File: .py print("选择算术运算符") print("1.加\n2.减\n3.乘\n4.除") choice = input("请输入编号: ") num1 = int(input("请输入第一个数字: ")) num2

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

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

ICode9版权所有