分类 算法 下的文章

多线程应用二


ThreadPool1.循环列表,多线程执行 List<Action> actions = new List<Action>(); actions.Add(() => Console.WriteLine("HH")); actions.Add(() => Console.WriteLine("CC"))- 阅读剩余部分 -

贵金属挂单交易操作介绍


包括黄金,白银,原油,做多,做空的挂单操作业务逻辑​获利挂单买入开仓交易当银行卖出价格波动低于或者等于获利挂单价格时,挂单成交,按照挂单价格进行买入。当银行卖出价波动高于获利挂单价格时,挂单不成交。获利挂单卖出平仓交易当银行买入价格波动高于或者等于获利挂单价格时,挂单成交,按照挂单价格进行卖出。当银行买入价格波动低于获利挂单价格时,挂单不成交获利挂单卖出开仓交易当银行买入价格波- 阅读剩余部分 -

算法:求最大子序和 C#版本


算法:求最大子序和 C#版本描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。思路设初始值 最大和ans=第一个元素,初始和为0 ,比较两值,找到最大值。循环所有元素 ,当sum<=- 阅读剩余部分 -

算法:求字符串不重复字符最大长度


算法:求字符串不重复字符最大长度输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。算法解析两次循环遍历。父循环从头i开始,子循环从i+1开始,找出从0开如的每个子串的最大长度通过建立Hashset集合把截取不同的子串添加到集合中,当有重复时,结果添加,通过j-i找到当次循环最大长- 阅读剩余部分 -

算法两数之和c#版本


算法两数之和c#版本给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。例子:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:- 阅读剩余部分 -