![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 63
韭菜鸡蛋虾饺
这个作者很懒,什么都没留下…
展开
-
高斯日记
题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4原创 2017-10-09 20:00:13 · 277 阅读 · 0 评论 -
三角填数
C#版递归答案:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static int[] a = new int[13]; static int[] ...原创 2018-04-22 18:37:24 · 543 阅读 · 0 评论 -
螺旋矩阵
螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。C++语言实现:不考虑递归,仅按照题目思路描述过程,简单易懂#include<stdio.h>#include<iostream>using namespace std;int a[10][10]={0};void f1(int &x,int &y,i...原创 2018-04-18 19:59:33 · 368 阅读 · 0 评论 -
N 皇后问题的一种较为高效解法
C#语言递归实现:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static int[,] a = new int[100, 100]; stati...原创 2018-04-18 20:04:14 · 189 阅读 · 0 评论 -
最小等待时间
设在 S 处提供同一服务,有 n 个顾客等待,顾客 i 需要的时间为 ti,那么,应如何安排 n 个顾客的服务次序才能使总的等待时间达到最小(总的等待时间是每个顾客等待服务时间的总和)测试数据的第一行为一个整数 n (1≤n≤10000),表示有 n 个顾客在等待。 接下来的 1 行,n个整数 ti (1≤ti≤10000),表示第 i 个用户的服务需要多少时间。4 91 13 43 44输出:...原创 2018-05-11 20:54:10 · 3367 阅读 · 0 评论 -
计算机网络编程
//网络安全编程: /* socket编程; 注册表编程; 文件系统编程; 定时器编程; 驻留程序编程; 多线程编程; *///ws2_32.lib#include<stdio.h>#include<winsock.h>1.void CheckIP(){ WORD wVersionRequested;//存放Wins...原创 2019-01-09 15:32:38 · 250 阅读 · 0 评论 -
算法程序设计杂谈
1.并查集:数组并查,高效的判断数据是否在同一集合,套用代码模板即可。 递归调用find(x);循环归并Merge(a,b);fd[a]=b;2.背包问题:分为0-1背包,完全背包,多重背包 问题。 使用动态规划,代码简介,功能强大,需要较多的时间去理解思考。也是计算机科学与程序设计神奇魅丽所在。 ...原创 2019-04-29 22:00:06 · 203 阅读 · 0 评论 -
河北省大学生程序设计竞赛之奇异旅馆(代码源自网络,侵删)
Problem Description 玩了一天,小A又带着他的小伙伴们来到了当地的奇异旅馆。 这个旅馆共有n层,每层分别有ai个床位。由于没有电梯,大家都希望尽可能住在较低的楼层。 现在小A提出了q个操作,操作分为两种: 1.从第xi层开始向上安置numi个小伙伴住宿。 2.询问前ki层一共已经安置的小伙伴数目。 假设一开始每层楼的床位都是未被使用的,且若...原创 2019-04-29 22:04:30 · 302 阅读 · 0 评论 -
程序杂谈
1.#include <bits/stdc++.h>using namespace std;int n,m;int s[2005][2];int sum=0;int fd[1005];//1-n站点标示int find(int x){ //并查集 if(fd[x]==x) return x; return fd[x]=fi...原创 2019-04-29 22:06:23 · 211 阅读 · 0 评论