- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 顺序合并两个非有序的链表
给定由整数组成的两个无序数组,根据顺序合并成一个数组。输入包括两行,每行由若干个由->分隔的整数组成,分别表示以最左整数为链表头,单向指向右侧节点的链表,每行输入均以 .结尾。输出为合并后的单向链表,由->表示其间的指针,最终指向由NULL表示的空值。在合并过程中,比较两个链表当前待合并的第一个元素,选择其中较小的那个元素放入合并后的数组。输入格式输入两行字符串,每行字符串由 有符号整数、->和.组成。输出格式输出一行字符串,表示合并后的数组。样例1输入1->2-&
2020-05-18 22:31:12 421 1
原创 数组旋转(上下对称,主对角线对称)
给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。给定 matrix =[1,2,3],[4,5,6],[7,8,9]原地旋转输入矩阵,使其变为:[7,4,1],[8,5,2],[9,6,3]看的别人的一种思路,比较优秀,借鉴#include<iostream>#include<cstdio>...
2020-04-07 15:20:32 897
原创 C#练习题2道
1.别样水仙花数-Nv Number:把任意的数字,从中间拆分成两个数字,比如1461 可以拆分成(1和461),(14和61),(146和1),如果所有拆分后的乘积之和等于自身,则是一个Nv Number。例如:655 = 6 * 55 + 65 * 51461 = 1461 + 1461 + 146*1求出 5位数中的所有Nv Number。using System;namespa...
2020-04-02 16:26:42 502
原创 C#编程练习题
1.编写一个函数,对字符数组进行排序。(不定义数组,用params实现,输入字符间用空格隔开)提示:从键盘随机输入一行字符,程序对字符串排序后输出,输出排序后的结果using System;namespace 字符串排序{ class Program { static string t; static void Main(string[] ...
2020-04-02 15:55:02 3214
原创 最小二叉树
给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 9 / / -10 5 #include<iostream> #include<Queue>using namespace std;struct T...
2020-03-31 20:32:16 3594
原创 Excel文件处理实战
我是在pycharm中实现的,用其他也行,首先你要用Anaconda命令导入这个库:conda install openpyxl这个库是支持Excel 2010以后 xlsx/xlsm/xltm/xltx 文件的Python库实战问题描述:处理1.xlsx文件里有一张表,名为test。表的数据如下:简单描述一下,假设可以看成一个人口普查表,每一行为一个普查地区的相关信息,第一列为普...
2020-03-24 14:11:37 230
原创 用C#实现99乘法表对齐的问题
用C#实现99乘法表对齐的问题对齐使用制表符\t,然后注意输出方式using System;namespace test{ class Program { static void Main(string[] args) { //第一种方法 for(int i=1; i<10; i++) ...
2020-03-23 17:23:30 1234
冒泡排序优化算法
2018-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人