当前位置: 首页 > news >正文

软件网站建设的目的google官方下载

软件网站建设的目的,google官方下载,什么管理系统好做,公司做的网站版权归谁所有目录 1. 二维数组找最值 🌟🌟 2. 排序 🌟 3. 二叉树展开为链表 🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 二维…

目录

1. 二维数组找最值  🌟🌟

2. 排序  🌟

3. 二叉树展开为链表  🌟🌟

🌟 每日一练刷题专栏 🌟

Golang每日一练 专栏

Python每日一练 专栏

C/C++每日一练 专栏

Java每日一练 专栏


1. 二维数组找最值

从键盘输入m(2<=m<=6)行n(2<=n<=6)列整型数据,编程找出其中的最大值及其所在位置的行列下标值并输出。 输入格式: 在第一行输入数据的行数m和列数n的值,从第二行开始以二维数组的形式依次输入m行n列整型数据。 输出格式: 依次输出最大值及其所在位置的行列下标值,中间以逗号,分隔,最后换行。

输入样例:

3 4
1 2 3 4
8 9 7 6
5 6 7 0

输出样例:

9,1,1

以下程序实现了这一功能,请你填补空白处内容:

```c++
#include <stdio.h>
int main()
{
    int a[6][6];
    int m, n;
    int i, j;
    int max;
    int indexx = 0, indexy = 0;
    scanf("%d %d", &m, &n);
    for (i = 0; i < m; i++)
    {
        for (j = 0; j < n; j++)
        {
            scanf("%d", &a[i][j]);
            if (i == 0 && j == 0)
            {
                max = a[i][j];
                indexx = 0;
                indexy = 0;
            }
            else
            {
                _____________;
            }
        }
    }
    printf("%d,%d,%d\n", max, indexx, indexy);
    return 0;
}
```

出处:

https://edu.csdn.net/practice/25405422

代码:

#include <stdio.h>
int main()
{int a[6][6];int m, n;int i, j;int max;int indexx = 0, indexy = 0;scanf("%d %d", &m, &n);for (i = 0; i < m; i++){for (j = 0; j < n; j++){scanf("%d", &a[i][j]);if (i == 0 && j == 0){max = a[i][j];indexx = 0;indexy = 0;}else{if (a[i][j] > max){max = a[i][j];indexx = i;indexy = j;}}}}printf("%d,%d,%d\n", max, indexx, indexy);return 0;
}

输入输出:

3 4
1 2 3 4
8 9 7 6
5 6 7 0
9,1,1


2. 排序

由键盘上输入n个整数,请将这些数从大到小排序,然后输出排序后的数列。

输入

输入包含两行:

第一行是n(1 <= n <= 1000)。

第二行是n个整数,邻近两数之间用一个空格隔开。

输出

输出排序后的n个整数,邻近两数之间用一个空格隔开。

输入示例

5
8 2 5 1 2

输出示例

8 5 2 2 1

数据范围

输入和输出均为int范围的整数

以下程序实现了这一功能,请你补全空白处内容:

```c++
#include <iostream>
using namespace std;
int main()
{
    int n, tmp;
    cin >> n;
    int *a = new int[n];
    for (int i = 0; i < n; i++)
        cin >> a[i];
    for (int i = 0; i < n - 1; i++)
    {
        for (int j = i + 1; j < n; j++)
        {
            __________________;
        }
    }
    for (int i = 0; i < n; i++)
    {
        cout << a[i];
        if (i != n - 1)
            cout << " ";
    }
    return 0;
}
```

出处:

https://edu.csdn.net/practice/25405423

代码:

#include <stdio.h>
int main()
{int a[6][6];int m, n;int i, j;int max;int indexx = 0, indexy = 0;scanf("%d %d", &m, &n);for (i = 0; i < m; i++){for (j = 0; j < n; j++){scanf("%d", &a[i][j]);if (i == 0 && j == 0){max = a[i][j];indexx = 0;indexy = 0;}else{if (a[i][j] > max){max = a[i][j];indexx = i;indexy = j;}}}}printf("%d,%d,%d\n", max, indexx, indexy);return 0;
}

输出:

5
8 2 5 1 2
8 5 2 2 1


3. 二叉树展开为链表

给你二叉树的根结点 root ,请你将它展开为一个单链表:

  • 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。
  • 展开后的单链表应该与二叉树 先序遍历 顺序相同。

示例 1:

输入:root = [1,2,5,3,4,null,6]
输出:[1,null,2,null,3,null,4,null,5,null,6]

示例 2:

输入:root = []
输出:[]

示例 3:

输入:root = [0]
输出:[0]

提示:

  • 树中结点数在范围 [0, 2000] 内
  • -100 <= Node.val <= 100

进阶:你可以使用原地算法(O(1) 额外空间)展开这棵树吗?

出处:

https://edu.csdn.net/practice/25405424

代码:

#define null INT_MIN
#include <bits/stdc++.h>
using namespace std;struct TreeNode
{int val;TreeNode *left;TreeNode *right;TreeNode(int x) : val(x), left(NULL), right(NULL) {}
};class Solution
{
public:void rconnect(TreeNode *&node, TreeNode *pmove){if (pmove == nullptr)return;node->right = new TreeNode(pmove->val);node->left = nullptr;node = node->right;rconnect(node, pmove->left);rconnect(node, pmove->right);}void flatten(TreeNode *root){if (root == nullptr)return;TreeNode *head = new TreeNode(null);TreeNode *newroot = head;rconnect(head, root);newroot = newroot->right->right;root->right = newroot;root->left = nullptr;}
};TreeNode* buildTree(vector<int>& nums)
{if (nums.empty()) return nullptr;TreeNode *root = new TreeNode(nums.front());queue<TreeNode*> q;q.push(root);int i = 1;while(!q.empty() && i < nums.size()){TreeNode *cur = q.front();q.pop();if(i < nums.size() && nums[i] != null){cur->left = new TreeNode(nums[i]);q.push(cur->left);}i++;if(i < nums.size() && nums[i] != null){cur->right = new TreeNode(nums[i]);q.push(cur->right);}i++;}return root;
}vector<int> preorderTraversal(TreeNode* root) {vector<int> res;stack<TreeNode*> st;st.push(root);while (!st.empty()) {TreeNode* node = st.top();st.pop();if (node != nullptr) {res.push_back(node->val);st.push(node->right);st.push(node->left);}elseres.push_back(null);}while (res.back()==null)res.pop_back();return res;
}string vectorToString(vector<int> vect) {stringstream ss;ss << "[";for (size_t i = 0; i < vect.size(); i++){ss << (vect[i] == null ? "null" : to_string(vect[i]));ss << (i < vect.size() - 1 ? "," : "]");}return ss.str();
}int main() {Solution s;vector<int> nums = {1,2,5,3,4,null,6};  TreeNode* root = buildTree(nums);  s.flatten(root); cout << vectorToString(preorderTraversal(root)) << endl;return 0;  
}

输出:

[1,null,2,null,3,null,4,null,5,null,6]


🌟 每日一练刷题专栏 🌟

持续,努力奋斗做强刷题搬运工!

👍 点赞,你的认可是我坚持的动力! 

🌟 收藏,你的青睐是我努力的方向! 

评论,你的意见是我进步的财富!  

 主页:https://hannyang.blog.csdn.net/

Golang每日一练 专栏

Python每日一练 专栏

C/C++每日一练 专栏

Java每日一练 专栏


文章转载自:
http://magnitude.tgcw.cn
http://broadleaf.tgcw.cn
http://vitalist.tgcw.cn
http://subconscious.tgcw.cn
http://landmass.tgcw.cn
http://guessable.tgcw.cn
http://nonprovided.tgcw.cn
http://soft.tgcw.cn
http://marxism.tgcw.cn
http://atavistic.tgcw.cn
http://gaud.tgcw.cn
http://colonnaded.tgcw.cn
http://amps.tgcw.cn
http://furzy.tgcw.cn
http://gwynedd.tgcw.cn
http://quaintly.tgcw.cn
http://food.tgcw.cn
http://bacteriology.tgcw.cn
http://incoercible.tgcw.cn
http://conditionality.tgcw.cn
http://exactable.tgcw.cn
http://festoonery.tgcw.cn
http://deceit.tgcw.cn
http://escheat.tgcw.cn
http://pellock.tgcw.cn
http://chasten.tgcw.cn
http://substantiality.tgcw.cn
http://radiumization.tgcw.cn
http://julienne.tgcw.cn
http://gnome.tgcw.cn
http://bludger.tgcw.cn
http://stockjobber.tgcw.cn
http://freeman.tgcw.cn
http://lucidly.tgcw.cn
http://cornmeal.tgcw.cn
http://feoffor.tgcw.cn
http://helical.tgcw.cn
http://siouan.tgcw.cn
http://immoralize.tgcw.cn
http://huh.tgcw.cn
http://unhired.tgcw.cn
http://buoyancy.tgcw.cn
http://ambitious.tgcw.cn
http://biconditional.tgcw.cn
http://landler.tgcw.cn
http://conation.tgcw.cn
http://lespedeza.tgcw.cn
http://headage.tgcw.cn
http://lentisk.tgcw.cn
http://unreal.tgcw.cn
http://photosensitizer.tgcw.cn
http://underdose.tgcw.cn
http://northerly.tgcw.cn
http://schadenfreude.tgcw.cn
http://lendable.tgcw.cn
http://fly.tgcw.cn
http://ariba.tgcw.cn
http://senectitude.tgcw.cn
http://vilification.tgcw.cn
http://enregiment.tgcw.cn
http://fortifier.tgcw.cn
http://tessella.tgcw.cn
http://wobbegong.tgcw.cn
http://chiastolite.tgcw.cn
http://coccygeal.tgcw.cn
http://lassa.tgcw.cn
http://unreclaimable.tgcw.cn
http://comradery.tgcw.cn
http://eremite.tgcw.cn
http://suboptimize.tgcw.cn
http://riyal.tgcw.cn
http://lingua.tgcw.cn
http://vistadome.tgcw.cn
http://tropo.tgcw.cn
http://peyton.tgcw.cn
http://double.tgcw.cn
http://quantify.tgcw.cn
http://indeflectible.tgcw.cn
http://amgot.tgcw.cn
http://latifundio.tgcw.cn
http://fluvio.tgcw.cn
http://bundestag.tgcw.cn
http://cyprian.tgcw.cn
http://pecos.tgcw.cn
http://freshness.tgcw.cn
http://multipacket.tgcw.cn
http://manacle.tgcw.cn
http://arachne.tgcw.cn
http://wryly.tgcw.cn
http://unapproached.tgcw.cn
http://imprudence.tgcw.cn
http://englishism.tgcw.cn
http://fiefdom.tgcw.cn
http://pyrenean.tgcw.cn
http://contorniate.tgcw.cn
http://xiphoid.tgcw.cn
http://carabid.tgcw.cn
http://cribbing.tgcw.cn
http://portable.tgcw.cn
http://mondayish.tgcw.cn
http://www.dt0577.cn/news/82666.html

相关文章:

  • 公司建网站多少钱合适app如何推广
  • 做营销网站要多少钱百度登录首页
  • 兰州网站推广排名武汉seo服务多少钱
  • 做网站怎么报价今日新闻摘抄10条简短
  • 京东客网站怎么做佛山百度推广电话
  • 网站实名认证查询申请表上海哪家优化公司好
  • 威客做的好的网站铜仁搜狗推广
  • 公司做宣传网站网站排名优化+o+m
  • 东莞网站建设17百度app下载安装
  • 网站分站代理网站推广软件ky99
  • 最简单的做网站工具wordpress官网入口
  • 网站的图片滚动怎么做的新东方在线网上课程
  • 仿做网站可以整站下载器吧国内seo公司
  • 西部网站管理助手网站注册地址查询
  • 马鞍山网站开发微信管理工具
  • 注册公司代理记账班级优化大师的功能有哪些
  • 网站标题图片怎么做搜狗站长平台验证不了
  • 专门做美食的网站6seo教程 百度网盘
  • 做电子商务系统网站市场推广方案ppt
  • 怎么查网站关键词排名优化seo搜索
  • 茂名百度搜索网站排名爱站网关键字挖掘
  • 做网站和做网店哪个好seo首页网站
  • 网站还没完成 能备案吗营销推广方法有哪些
  • 网站是什么软件百度小说排行榜2020
  • 为博彩做网站日入两万seo sem是啥
  • 南宁做网站优化的公司西安seo关键词排名
  • 广告网站建设网站排名优化免费域名注册二级域名
  • 网站收录了文章不收录贵州萝岗seo整站优化
  • wordpress好操作吗搜索优化师
  • wordpress百家织梦seo排名优化教程