_Axi

算法菜鸟,编程渣渣...

schema
using System;
using System.Collections.Generic;
using System.Text;
namespace Binding_Sites_Prediction
{
    class schemaClass
    {      
        public string schema(string testing, string flag, string validseq)
        {
            string sch_testing = "";
            string[] str_line = testing.Split('\n');
            string[] str_flag = flag.Split('\n');
            string[] str_validseq = validseq.Split(' ');
            int valid = 0;

            for (int i = 0; i < str_line.Length; i++)
            {               
                valid = Int32.Parse (str_validseq[i]);
                if (i >= 0 && i <= 4)
                {
                    string temp = "";

                    for (int j = 0; j <= i + 5; j++)
                    {
                        temp +=  str_line[j] + " ";
                    }
                    string[] str_space = temp.Split(' ');
                    //sch_testing += str_flag[valid] + " ";
                    sch_testing +=  "1 ";
                    for (int count = 0; count < str_space.Length - 1; count++)
                    {
                        int index = count +1 ;

                        sch_testing += index + ":" + str_space[count] + " ";

                    }
                    sch_testing =  sch_testing + "\n";
                }

                if (i >= 5 && i < str_line.Length - 5)
                {
                    string temp = "";
                    for (int j = -5; j <= 5; j++)
                    {
                        temp += str_line[i + j] + " ";
                    }
                    string[] str_space = temp.Split(' ');
                    //sch_testing += str_flag[valid] + " ";
                    sch_testing += "1 ";
                    for (int count = 0; count < str_space.Length - 1; count++)
                    {
                        int index = count + 1;
                        sch_testing += index + ":" + str_space[count] + " ";
                    }
                    sch_testing = sch_testing + "\n";
                }

                if (i >= str_line .Length -5 && i < str_line .Length )
                {
                    string temp = "";
                    for (int j = i - 5 ; j < str_line .Length ;j++)
                    {
                        temp += str_line[j] + " ";
                    }
                    string[] str_space = temp.Split(' ');
                    //sch_testing += str_flag[valid] + " ";
                    sch_testing += "1 ";
                    for (int count = 0; count < str_space.Length - 1; count++)
                    {
                        int index = count + 1;
                        sch_testing += index + ":" + str_space[count] + " ";
                    }
                    sch_testing =  sch_testing + "\n";
                }

            }                            
            return (sch_testing);
        }
    }
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wxm328017574/article/details/80330704
个人分类: NYOJ
想对作者说点什么? 我来说一句

XML Schema xsd XML Schema xsd

2009年12月21日 422KB 下载

SCHEMA 官方文档 官方例子

2011年09月23日 49KB 下载

XML的schema部分代码

2008年09月22日 10KB 下载

xml schema 的使用

2008年10月26日 363KB 下载

XML Schema 参考手册

2009年12月21日 532KB 下载

XML Schema ppt

2011年07月15日 605KB 下载

Schema 教程

2008年07月25日 364KB 下载

schema在线手册chm版

2010年03月27日 90KB 下载

XML Schema 的 官方标准(英文)

2009年03月06日 330KB 下载

没有更多推荐了,返回首页

不良信息举报

schema

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭