摘要: //快速排序 public static void Quick(int[] nums, int start, int end){ if(start > end){ return; } int i = start,j = end; int e = nums[i]; while (i < j){ whi 阅读全文
posted @ 2021-04-19 14:43 三十五画生 阅读(44) 评论(0) 推荐(0) 编辑
摘要: //顺序栈 class Stack { private: int size; int top; char *st; public: Stack(int); bool push(char e); bool pop(char &e); }; Stack::Stack(int msize) { size = msize; top = -... 阅读全文
posted @ 2019-03-25 15:20 三十五画生 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 首先我们想象有一个函数count(m,n)可以把m个苹果放到n个盘子中。 根据 n 和 m 的关系可以进一步分析: 特殊的m <=1|| n <= 1时只有一种方法; 当 m < n时,即使苹果每个盘子放一个也没法放满所有盘子,题目允许有的盘子空着不放,所以我们可以将空盘子去掉,即 count ( 阅读全文
posted @ 2018-04-30 12:13 三十五画生 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.线性规划模型: 2.使用python scipy.optimize linprog求解模型最优解: 在这里我们用到scipy中的linprog进行求解,linprog的用法见https://docs.scipy.org/doc/scipy/reference/generated/scipy.op 阅读全文
posted @ 2018-03-08 21:33 三十五画生 阅读(16246) 评论(0) 推荐(0) 编辑