
华为机试真题
thrunder liu
温故而知新
好记性不如烂笔头
展开
-
【华为机试真题 Java实现】股票最大收益(单位转换)
假设知道某段连续时间内股票价格,计算通过买入卖出可获得最大收益。输入一个大小为n的数组price=(p1,p2,p3,p4...pn),pi是第i天的股票价格。pi的格式为股票价格(非负整形)加上货币单位Y或S,其中Y代表人民币,S代表美元,这里规定1美元可以兑换7人民币pi样例1123Y代表123元人民币pi样例2123S代表123美元,可兑换861人民币假设你可以再任何一天买入或卖出股票,也可以选择放弃交易,请计算在交易周期n天内你能获得的最大收益(以人民币计算)。...原创 2022-07-31 00:00:00 · 512 阅读 · 0 评论 -
【华为机试真题 Java实现】在字符串中寻找最长的数字串(包含+-)
请在一个字符串中找出连续最长的数字串,并返回这个数字串;如果存在长度相同的连续字符串,返回最后一个。注意数字串可以由数字“0-9”、小数点“.”、正负号“+-”组成,长度包括组成数字串的所有符号。"."、"+"、"-"仅能出现1次,"."的两边必须是数字,"+-"仅能出现在开头且其后必须要有数字....原创 2022-07-31 00:00:00 · 491 阅读 · 0 评论