240 发简信
IP属地:福建
  • 1054 求平均值 (20分)

    /*题意:(字符串处理)1、N个实数,求平均值,不要计算非法(1000正负,小数点两位 2、非法输出最后输出几个数+平均值 也可以输出,0个数+ 没定义 解题1、设置变量,n...

  • 1053 住房空置率 (20分)

    /*1、求出可能空置,空置比例2、给出房子套数,低电量阈值,观察期 解题:1、输入房子套数,阈值,观察期2、遍历每天用电量,如果小于阈值,则天数+13、最后判定是可能空置,还...

  • 1052 卖个萌 (20分)

    /*题意:输入在前三行顺序给出可选的集合,保证每个集合至少有一个符号,每个符号包含1~4个非空字符之后给出一个正整数K,随后K行,左手,左眼,口,右眼,右手,(符号从1开始)...

  • B1050 螺旋矩阵 (25分)

    /*题意:1、给出N个数,按非递增序列组成螺旋矩阵,左上角第一个格子,顺时针,m*n = N,m>=n,而且m-n尽可能大,也就是要求金坑你方阵 解题:1、输入N2、求得n和...

  • B1034 有理数四则运算 (20分)

    // B1034 有理数四则运算 (20分).cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//learn && wrong:1、公约数要绝对值2、...

  • A1079 Total Sales of Supply Chain (25分)

    /*题意:给出N(代表总数),价格,倍率求出所有叶节点货物量 * 层数*倍率解题:1、结构体2、深度遍历3、主结构s learn && wrong:1、pow倍率2、深度遍历...

  • NUMPY数据基础和创建矩阵

    1、%run 2、%timeti 3、%time 4、Python List的特点 list元素不限制类型 5、import array 指定类型 arr = array.a...

  • 树的遍历

    1、先序遍历(深度搜索)(可以用来做求解叶子节点的带全路径之和)访问,然后递归遍历节点!void preorder(int root) {printf("%d", Node[...

  • A1102 Invert a Binary Tree (25分)

    /*题意:1、给出一棵树2、然后要求给出层次,以及交换左右子树的中序 解题:1、结构体2、打印函数3、中序遍历4、层次遍历5、后序遍历反转二叉树6、将输入的字符转为编号,同时...

  • 二叉树静态遍历

    1、先序遍历void preorder(int root) {if (root == -1) {return;} } 2、中序遍历void inorder(int root)...

  • A1086 Tree Traversals Again (25分)

    /*题意:1、push为先序,pop为后序,然后唯一确定一棵树 解题:1、其实就是给先序和中序,求出后续写法固定 learn && wrong:1、格式不对 */

  • A1020 Tree Traversals (25分)

    /*题意:1、给出后序跟中序,求出层序遍历 解题:1、两个数组,然后读入中序跟后序2、调用函数,返回一个根节点3、层次遍历(即广度优先遍历) learn && wrong:1...

  • 树的增删查改

    1、定义方式 2、新建节点 void search(node* root, int x, int newdata) {if (root == NULL) {return;} ...

  • 三种遍历

    1、先序遍历 2、中序遍历 3、后序遍历 //层序遍历void leverorder(node* root) {queue<node*> q;q.push(root);whi...

  • 广度搜索模板

    注意:1、inq数组的含义只能是访问否,而不是是否入队,区别在于:有可能在队列中,但是还没出队,这样会造成重复入队2、STL的queue,元素入队的push操作还真是知道了该...

  • 判断矩阵的块数

    /*题意:1、给出一个mn矩阵,矩阵中国男的元素为0或1.一个坐标,上下左右是相邻的。2、如果矩阵中有若干个1是相邻的,则构成一个块,求块数 解题:1、枚举每一个位置,为0则...

  • 深度搜索

    给定一个序列,枚举这个序列的所有子序列,目的:从中选择一个最优子序列,使它某个特征是所有子序列中国你最优的,如果有需要,还可以保存这个问题也等价于,枚举从N个整数中选择K个数...

  • A1052 Linked List Sorting (25分)

    /*题意:1、给出N和首地址2、然后给出静态链表要求按key从小到大排列 解题:1、按要求输入2、排序倒是没什么问题,但是如何修改next learn && wrong:1、...

  • A1032 Sharing (25分)

    /*题意:1、给出两个首地址,N个字符,然后给出地址,字符,下一个地址2、找出两个字符的公共后缀,输出地址,没有则输出-1 解题:1、直接使用静态链表,不超过10的5次,定义...

  • B1025 反转链表 (25分)

    /*题意:给一个链表,然后给出一个K,每K个节点反转一次 解题:1、定义及静态链表,order表示在链表中的序号,2、初始化,令order的初值均为maxn,表示初始时所有节...