
C#算法
StrongManTwo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c#索引器的使用
索引器允许类或者结构的实例按照与数组相同的方式进行索引取值,索引器与属性类似,不同的是索引器的访问是带参的。 索引器和数组比较: (1)索引器的索引值(Index)类型不受限制 (2)索引器允许重载 (3)索引器不是一个变量 索引器和属性的不同点 (1)属性以名称来标识,索引器以函数形式标识 (2)索引器可以被重载,属性不可以 (3)索引器不能声明为static,属性可以转载 2014-10-17 12:36:03 · 849 阅读 · 0 评论 -
打印n的阶乘之和
static void Main(string[] args) { int n = Convert.ToInt32(Console.ReadLine()); int sum = 0; for (int i = 1; i <= n; i++) {原创 2014-11-27 19:17:19 · 711 阅读 · 0 评论 -
字符串的输入输出
* 输出一个字符串的所有子串(子串不包括空字符串和字符串本身), * 例如:字符串“abc”的所有子串:“a”,“b”,“c”,“ab”,“bc”。 * 字符串“abcd”的所有子串:“a”,“b”,“c”,“d”,“ab”,“bc”,“cd”转载 2014-10-16 23:18:08 · 695 阅读 · 0 评论 -
找素数
素数就是不能再进行等分的整数。比如:7,11。而9不是素数,因为它可以平分为3等份。一般认为最小的素数是2,接着是3,5,... 请问,第100002(十万零二)个素数是多少? 请注意:“2” 是第一素数,“3” 是第二个素数,依此类推。原创 2014-10-30 21:15:50 · 609 阅读 · 0 评论 -
选择排序
class Program { static void Main(string[] args) { int[] test = new int[5]; for (int i = 0; i < 5; i++) { test[i] = Convert.ToInt原创 2014-10-11 18:21:33 · 603 阅读 · 0 评论 -
冒泡排序
class Program { static void Main(string[] args) { int[] test = new int[5]; for (int i = 0; i < 5; i++) { test[i]=Convert.ToInt32(Console.ReadLine()); } maopaosort(test, 5); foreach (int a in test) { C原创 2014-10-11 17:26:35 · 564 阅读 · 0 评论 -
C#杨辉三角
int n = Convert.ToInt32(Console.ReadLine()); int[,]array=new int[36,36]; for (int i = 1; i <= n; i++) { array[i,1] = 1; array[i,i] =原创 2014-10-15 00:11:41 · 1491 阅读 · 0 评论 -
排日程
某保密单位机要人员 A,B,C,D,E 每周需要工作5天,休息2天。 上级要求每个人每周的工作日和休息日安排必须是固定的,不能在周间变更。 此外,由于工作需要,还有如下要求: 1. 所有人的连续工作日不能多于3天(注意:周日连到下周一也是连续)。 2. 一周中,至少有3天所有人都是上班的。 3. 任何一天,必须保证 A B C D 中至少有2人上班转载 2014-10-30 22:16:51 · 733 阅读 · 0 评论 -
算法题
你一定听说过这个故事。国王对发明国际象棋的大臣很佩服,问他要什么报酬,大臣说:请在第1个棋盘格放1粒麦子,在第2个棋盘格放2粒麦子,在第3个棋盘格放4粒麦子,在第4个棋盘格放8粒麦子,......后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。 国王以为他只是想要一袋麦子而已,哈哈大笑。 当时的条件下无法准确计算,但估算结果令人吃惊:即使全世界都铺满麦子也不够用!原创 2014-10-10 20:21:35 · 630 阅读 · 0 评论 -
动态规划最长公共子序列
#include #include const int max=120;//字符串大小 char x[max],y[max]; int b[max][max]; int c[max][max]; int m,n; void printstring(int i,int j)//打印最长字串 { if(i==0||j==0) return; if(b[i][j]==1)转载 2014-10-12 16:15:57 · 624 阅读 · 0 评论 -
蓝桥杯试题
脱氧核糖核酸即常说的DNA,是一类带有遗传信息的生物大分子。它由4种主要的脱氧核苷酸(dAMP、dGMP、dCMT和dTMP)通过磷酸二酯键连接而成。这4种核苷酸可以分别记为:A、G、C、T。 DNA携带的遗传信息可以用形如:AGGTCGACTCCA.... 的串来表示。DNA在转录复制的过程中可能会发生随机的偏差,这才最终造就了生物的多样性。 为了简化问题,我转载 2014-10-12 15:38:38 · 812 阅读 · 0 评论