ICode9

精准搜索请尝试: 精确搜索
  • ALGO基础(一)—— 排序2021-02-27 20:35:05

    ALGO基础(一)—— 排序 冒选插希快归堆,以下均为从小到大排 1 冒泡排序 描述: 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重复以上的步骤,除了最后一个; 重复

  • 【ALGO】快速排序算法复习2021-02-13 14:01:46

      1 循环不变量  import java.lang.reflect.Array; public class quickSort { private static final int[] array = new int[]{9,-8,7,6,500,1,2,3,4}; public static void quickSort(int[] array, int begin, int end){ if(begin >= end){

  • 【ALGO】Interior Point Methods2021-01-02 10:03:21

    Navigator I.P.M.Barrier MethodPrimal-Dual Interior point method I.P.M. Reformulate the problem by replacing the constraint with a penalty term in the objective function min

  • 算法交易 | ATS-SMART算法2020-12-17 16:00:06

    ATS-SMART算法 根据用户委托交易特征,通过对市场高频数据的实时分析和处理,利用程序化分析动态选择最优算法执行用户委托。具有高完成度,高稳定性,高隐蔽性,低敞口等特点,在不同持仓风格场景下,中长期均体现出稳定超越TWAP/VWAP基准的效果; ATS-SMART算法参数 开始时间(P1):策略开始执行的

  • D. Prefixes and Suffixes 解析(思維、字串、Z-Algo)2020-11-22 12:31:30

    Codeforce 432 D. Prefixes and Suffixes 解析(思維、字串、Z-Algo) 今天我們來看看CF432D 題目連結 題目 略,請直接看原題。 前言 實際上自己根本沒實作過Z-Algo,感覺很抖。 @copyright petjelinux 版權所有 觀看更多正版原始文章請至petjelinux的blog 想法 首先看到了後綴和前

  • [题目][蓝桥杯ALGO-22] 数的划分2020-10-08 23:33:22

    一、题目 1、问题描述 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。 例如:n=7,k=3,下面三种分法被认为是相同的。 1,1,5; 1,5,1; 5,1,1; 问有多少种不同的分法。 2、输入格式 两个正整数 n, k 3、输出格式 一个正整数,即不同的分法。 4、样例输入 7 3 5、样例输出 4 {四种分

  • Algo 3-2: Common Graph Theory Problems (Overview)2020-10-01 04:31:58

                                                                 

  • Algo 2: Asymptotic Order of Growth2020-09-10 06:31:36

           EX1 Let f (n) and g(n) be asymptotically positive functions. Briefly prove or disprove each of the following conjectures. 1.1 f (n) = O(g(n)) implies g(n) = O(f (n)). 1.2 f (n) + g(n) = Θ(min(f (n), g(n)) 1.3 f (n) = O(g(n)) implies g(n) = Θ(f (

  • 蓝桥算法训练 字符串合并 ALGO-2332020-03-16 22:53:39

    问题描述   输入两个字符串,将其合并为一个字符串后输出。 输入格式   输入两个字符串 输出格式   输出合并后的字符串 样例输入 一个满足题目要求的输入范例。HelloWorld 样例输出 HelloWorld 额,对于这个题,我只想缓缓打出一个问号? #include <algorithm> #include <iostrea

  • [Algo] 646. Store Number Of Nodes In Left Subtree2020-02-21 12:08:17

    Given a binary tree, count the number of nodes in each node’s left subtree, and store it in the numNodesLeft field. Examples 
                   1(6)                /          \            2(3)        3(0)           / 

  • 蓝桥杯 ALGO-90 出现次数最多的整数2020-02-03 17:01:44

    题意:给定一组数据,求出出现次数最多的那个整数,如果有多个相同的,取值较小的。 思路:首先,用map集合保存数字出现的次数,然后对map集合进行迭代,max保存出现次数最多的次数,ans保存的是值,当出现的值大于max或者等于max且值比当前的ans小时进行替换,最后输出ans 注意:可能出现不输出的情

  • 蓝桥杯 ALGO-81 动态数组使用2020-02-02 22:43:15

    题意:使用动态数组,使用函数求数组的和和平均值 代码: #include <iostream> using namespace std; int sum(int a[],int n){ int sum = 0; for(int i=0;i<n;i++){ sum+=a[i]; } return sum; } int avg(int a[],int n){ return sum(a,n)/n; } int main(int argc, char**

  • 【蓝桥杯ALGO-225】石子游戏 Java版2020-01-29 14:39:45

    算法训练 石子游戏 时间限制:1.0s 内存限制:256.0MB 问题描述   石子游戏的规则如下:   地上有n堆石子,每次操作可选取两堆石子(石子个数分别为x和y)并将它们合并,操作的得分记为(x+1)×(y+1),对地上的石子堆进行操作直到只剩下一堆石子时停止游戏。   请问在整个游戏过程中

  • 蓝桥杯算法训练 ALGO-2 最大最小公数2020-01-27 12:07:15

    蓝桥杯算法训练 ALGO-2 最大最小公数 c++代码如下: // 最大最小公倍数.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> using namespace std; long long max_mul(long long n) { if (n <= 2) return n; else if (n % 2 != 0) {

  • 蓝桥杯 ALGO-6 安慰奶牛2020-01-22 20:37:57

    问题描述 Farmer John变得非常懒,他不想再继续维护供奶牛之间供通行的道路。道路被用来连接N个牧场,牧场被连续地编号为1到N。每一个牧场都是一个奶牛的家。FJ计划除去P条道路中尽可能多的道路,但是还要保持牧场之间 的连通性。你首先要决定那些道路是需要保留的N-1条道路。第j条

  • 蓝桥杯 ALGO-121 算法训练 猴子分苹果2020-01-15 17:07:17

    算法训练 猴子分苹果   时间限制:1.0s   内存限制:256.0MB   问题描述   秋天到了,n只猴子采摘了一大堆苹果放到山洞里,约定第二天平分。这些猴子很崇拜猴王孙悟空,所以都想给他留一些苹果。第一只猴子悄悄来到山洞,把苹果平均分成n份,把剩下的m个苹果吃了,然后藏起来一份,最后把

  • 蓝桥杯 ALGO-75 算法训练 筛选号码2020-01-14 22:07:16

    算法训练 筛选号码   时间限制:1.0s   内存限制:512.0MB   问题描述   有n个人围成一圈,顺序排号(编号为1到n)。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子。从下一个人开始继续报数,直到剩下最后一个人,游戏结束。   问最后留下的是原来第几号的那位。   举个例子,8

  • 蓝桥杯 ALGO-119 算法训练 寂寞的数2020-01-14 21:41:44

    算法训练 寂寞的数 时间限制:1.0s 内存限制:256.0MB   问题描述   道德经曰:一生二,二生三,三生万物。   对于任意正整数n,我们定义d(n)的值为为n加上组成n的各个数字的和。例如,d(23)=23+2+3=28, d(1481)=1481+1+4+8+1=1495。   因此,给定了任意一个n作为起点,你可以构造如下一

  • [DS+Algo] 004 栈、队列及其代码实现2019-12-01 19:57:01

    1. Stack FILO (FirstInLastOut) 的链表结构 在程序编译环境上使用较多 常用操作 push pop peek is_empty size Python 代码示例 class Stack(object): def __init__(self): self.items = [] def is_empty(self): return self.items == [] def

  • 【algo&ds】5.图及其存储结构、遍历2019-11-23 12:01:22

    1.什么是图 图表示”多对多”的关系 包含 一组顶点:通常用 V(Vertex)表示顶点集合 一组边:通常用 E(Edge)表示边的集合 边是顶点对:(v,w)∈ E,其中 v,w ∈ V ,v—w 有向边 <v,w> 表示从 v 指向 w 的边(单行线) v→w 不考虑重边和自回路 常见术语 无向图:图中所有的边无所谓方向 有向图:图中的边可

  • 媒体简报:Algorand基金会宣布可选的拍卖退款早期赎回计划2019-08-05 17:38:16

    专注于与长期增长和透明度挂钩的经济政策以及奖励   新加坡--(美国商业资讯)--Algorand基金会(The Algorand Foundation)的宗旨是促进公共区块链网络以及Algo代币获得长期成功。通过推出可选的早期赎回计划,我们为拍卖参与者提供了一个可选的早期机会,以便于他们能够赎回高于Alg

  • PIE SDK创建金字塔算法2019-07-26 09:51:08

    1.算法功能简介   为栅格影像建立了金字塔,这些影像便能快速进行显示。除了在屏幕上显示外,金字塔还包含了很多其他信息。如果没有金字塔,那么在显示时就要访问整理栅格数据集,然后进行大量计算来选择哪些栅格像元被显示。金字塔是一种能对栅格影像按逐级降低分辨率的拷贝方式存储的

  • algo: 冒泡排序(Java实现)2019-07-20 18:38:31

    原文链接:http://www.cnblogs.com/LiuXianBlog/p/3554277.html package com.liuxian.algo; public class MySortClass implements Comparable<MySortClass> { public String userName; public int num; public MySortClass(String u

  • Java语言实现ALGO-1 区间k大数查询 排序 查找 (算法训练)2019-03-11 22:51:58

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int[] arr=new int[n+1]; for(int i=1;i<=n;i++) { arr[i]=in.nextInt(); } int[] a = new int[

  • ALGO-143 算法训练 字符串变换2019-02-28 10:47:30

    相信经过这个学期的编程训练,大家对于字符串的操作已经掌握的相当熟练了。今天,徐老师想测试一下大家对于字符串操作的掌握情况。徐老师自己定义了1,2,3,4,5这5个参数分别指代不同的5种字符串操作,你需要根据传入的参数,按照徐老师的规定,对输入字符串进行格式转化。 徐老师指定的

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

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

ICode9版权所有