shell实现两个数的相加】的更多相关文章

刚开始的时候写,一直写不对:看似简单的功能,但是一定要小心:函数的定义: funciton functionName {.....}在functionName和{之间一定有空格啊! 我就是没加空格,就一直报错. 实现两个数相加: #! /usr/bin/ksh function add { if (( $# < 2 )); then echo "The arg in't correct" else sum=$(($1+$2)) echo $sum fi } add 1 add 1…
2017.11.10题目描述:Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1].解题思路:1.暴力解法强行判断nums[i]+nums[j]==target /** *暴力解法,时间复杂度是O(n^2) */ public int[] twoSum(int[] nums, int target) { for(int i=0;i<nums.length;i++)…
格式很重要多一个空格少一个空格都可能出错 li@ubuntu:~/test$ cat compare.sh #!/bin/bash read x read y if [ $x -lt $y ] then echo "x<y" else echo "x>=y" fi # 数字判断一些命令 #-gt是大于的意思 #-lt是小于 #-eq是等于 #-ne是不等于 #-ge是大于等于 #le是小于等于 li@ubuntu:~/test$…
[002-Add Two Numbers (单链表表示的两个数相加)] 原题 You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. In…
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> 问题: 给定一个数组例如[1,3,4,6,7] ,再给定一个目标数,例如9. 写一个算法找出两个数他们相加等于目标数,返回他们在数组中的位置.给出一个解即可,同一个数字不能使用2次. 比如[1,3,4,6,7] 目标数为9,那…
Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the same element twice.Example:Given nums = [2, 7, 11, 15], t…
一,问题描述 给定一个正数数组arr(即数组元素全是正数),找出该数组中,两个元素相加的最大值,其中被加数的下标大于加数的下标.由加法运算的可逆性,j >i 这个条件可以去掉. 即求出: maxValue = max{arr[j]+arr[i] and j > i} 在数组arr中没有重复的元素情况下,若被加数的下标可以等于加数的下标,则该问题变成了寻找正数数组arr中最大值的元素了.因为 max{arr[i]} + max{arr[i]} 一定比 max{arr[i]} + arr[j] 大…
求最小的两个数相加为sum //求最小的两个数相加为sum public ArrayList<Integer> FindNumbersWithSum(int [] array,int sum) { List<Integer> list = new ArrayList<Integer>(); if(array == null || array.length==0){ return (ArrayList<Integer>) list; } for(int i=0…
题目描述 给定一个整数数组,找出其中两个数相加等于目标值 输入 [1,3,5,7,9,11] 10 输出 1,9 3,7 代码: import java.util.HashMap; import java.util.HashSet; import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str…
在CPU上定义两个数并赋值,然后使用GPU核函数将两个数相加并返回到CPU,在CPU上显示 #include "cuda_runtime.h" #include "device_launch_parameters.h" #include <iomanip> #include <iostream> #include <stdio.h> using namespace std; //检测GPU bool CheckCUDA(void)…