![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小算法
iw·楊東
坚定梦想,追逐梦想
展开
-
小算法--将有序数组或有序列表随机排列
import randomrandom.seed()N = 55initList = list(range(1, N))tmp = 0for i in range(len(initList) - 1, 0, -1): tmp = random.randrange(i) initList[i], initList[tmp] = initList[tmp], initLis...原创 2020-04-17 21:12:49 · 216 阅读 · 0 评论 -
小算法--括号匹配
#include<iostream>#include<string>#include<vector>using namespace std;int main(int argc,char* argv[]){ string str; vector<char> elem; cin>>str; cha...原创 2019-09-18 00:06:11 · 215 阅读 · 0 评论 -
小算法--判断给定的数是否为回文数
“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindromenumber) 。设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。以上信息来自回文数--百度...原创 2019-02-01 14:33:31 · 648 阅读 · 0 评论 -
小算法--任意大于3的整数转化成两个质数和的总对数
#include <iostream>#include <cmath>#define MAX 1000using namespace std;int main(int argc, char *argv[]){ int X; cout << "请输入X的值:"; cin >> X; if (X > MAX || X <...原创 2019-03-15 15:49:49 · 272 阅读 · 0 评论 -
小算法--按行数复制文件的部分数据到另一文件
#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;int main(int argc, char *argv[]){ FILE *fp; //原文件 errno_t err; int lineNum = 0; bool start ...原创 2019-03-25 18:18:57 · 217 阅读 · 0 评论 -
小算法--从一个数组中选择固定个数的元素的所有可能
#include <iostream>using namespace std;#define Select_Num 10void Select(int* arr, int start, int* result, int count, const int Num, const int arr_len){ int i = 0; for(i = start;i<arr_...原创 2018-06-09 19:29:40 · 643 阅读 · 0 评论