POJ 1007 DNA Sorting
来源:互联网 发布:端口范围 编辑:程序博客网 时间:2024/06/05 07:00
/*@为了每日一AC的目标……*/
今天初步了解了一下枚举与贪心算法。
找了道题做了做最后发现是动态规划的=_=
╭(╯^╰)╮怒刷水题一道。
这题计算每个字符串的“未排序度”,然后按照未排序度从小到大输出。
字符的二维数组直接输出有问题。最后采用循环输出。
#include<stdio.h>#include<string.h>int main(){int n,m,i,j,k;scanf("%d %d",&n,&m);int sort[m];char dna[m][n];memset(sort,0,sizeof(sort));for(i=0;i<m;i++){scanf("%s",dna[i]);for(j=0;j<n;j++){for(k=j+1;k<n;k++){if(dna[i][j]>dna[i][k])sort[i]++;}}}for(i=0;i<m;i++){int min=0,minsort=10000;for(j=0;j<m;j++){if(sort[j]<minsort){minsort=sort[j];min=j;}}sort[min]=10000;for(k=0;k<n;k++)printf("%c",dna[min][k]);printf("\n");}return 0;}
//昨天忙活一晚上终于把一段JavaScript代码移置成Java代码。
//不得不说好麻烦……JS里什么变量都随意的var声明 函数各种随意 受不鸟啊
- POJ 1007 DNA Sorting
- poj 1007 DNA Sorting
- POJ 1007 DNA Sorting
- POJ-1007 DNA Sorting
- 【POJ】1007 DNA Sorting
- POJ-1007:DNA Sorting
- poj 1007 DNA Sorting
- POJ 1007 DNA Sorting
- POJ 1007 DNA Sorting
- poj 1007 DNA Sorting
- POJ 1007 DNA Sorting
- 【POJ】1007 DNA Sorting
- poj 1007 DNA sorting
- POJ 1007 DNA Sorting
- poj 1007 DNA Sorting
- [POJ][1007]DNA Sorting
- POJ 1007 DNA Sorting
- poj 1007 DNA sorting
- kkkk
- Jeecg DataGridTag 的子标签们
- Jeecg DataGridTag 的子标签们 二
- unable to open the service tomcat 解决方式
- WEBSERVICE入门01:webservice概述
- POJ 1007 DNA Sorting
- http://blog.csdn.net/x86android/article/details/16980967
- Oracle Sql高级编程--1.SQL语言
- Git常用命令详解
- 约瑟夫环
- spring学习笔记(一)
- 从移动2G、3G、4G和iphone5s说起的手机那点事
- socket5代理 客户端代码
- 设计一个计算器类Calculator,它只有一个计数的成员count。该计算器的有效范围说0~65535,实现计算器的前自增、后自增、前自减、后自减、两个计算器相加减等运算