精华内容
下载资源
问答
  • 当数据量比较大的时候,请大家建立索引,并通过索引加快查询速度(作) 要求: 1、 不能使用Cstring.h,string等类,只能使用char* 来处理字符串 2、 能够动态的申请和分配内存 上交的内容: 1、.cpp、.h、....
  • 笔试题II

    2017-09-24 22:22:14
    中国电信20道单选(40)+5道多(20)+三道编程(40) 选择题考察:数据结构,操作系统,数据库,linux,拥塞控制等 编程题: 1)字符串排序 编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文...

    中国电信

    20道单选(40)+5道多选(20)+三道编程(40)
    选择题考察:数据结构,操作系统,数据库,linux,拥塞控制等
    编程题:
    1)字符串排序
    编写一个程序,将输入字符串中的字符按如下规则排序。
    规则1:英文字母从A到Z排列,不区分大小写。
    如,输入:Type 输出:epTy
    规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。
    如,输入:BabA 输出:aABb
    规则3:非英文字母的其它字符保持原来的位置。
    如,输入:By?e 输出:Be?y
    样例:
    输入:
    A Famous Saying: Much Ado About Nothing
    输出:
    A aaAAbc dFgghh: iimM nNn oooos Sttuuuy
    这道题考察稳定排序 冒泡,直接插入,归并。
    思路:
    a)提取字符串中的字母字符成为一个新的数组,用冒泡排序
    b)顺序输出排序后的字符,如果该位置是非字母字符,则输出对应位置的非字母字符。

    void mySortString() {
        string input;
        getline(cin, input);
        char* temp = new char[input.size() + 1];
        int len = 0;
        for (int i = 0; i < input.size(); i++)
            if (isalpha(input[i]))
                temp[len++] = input[i];
        for (int i = 0; i < len - 1; i++) {
            for (int j = 0; j < len - i - 1; j++) {
                if (toupper(temp[j]) > toupper(temp[j + 1]))
                    swap(temp[j], temp[j + 1]);
            }
        }
        int j = 0;
        for (int i = 0; i < input.size(); i++) {
            if (isalpha(input[i]))
                cout << temp[j++];
            else
                cout << input[i];
        }
        cout << endl;
    }

    2)
    输入一个字符串,内有数字和非数字字符,例如:A123x456 17960?302tab5876
    将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123存放在a[0],456存放在a[1]。。。。统计共有多少个整数,并输出这些数。
    其实有个偷懒的方法,不用转换成数字,直接输出字符就好了。
    这里还是转了数字的

    void getNUmOfString() {
        string input;
        getline(cin, input);
        vector<int> ans;
        for (int i = 0; i < input.size(); i++) {
            if (input[i] >= '0'&&input[i] <= '9') {
                int num = input[i] - '0';
                ++i;
                while (input[i] >= '0'&&input[i] <= '9') {
                    num = num * 10 + input[i] - '0';
                    ++i;
                }
                ans.push_back(num);
            }
        }
        for (int i = 0; i < ans.size() - 1; i++)
            cout << ans[i] << " ";
        cout << ans[ans.size() - 1] << endl;
    }

    3)数组排序
    对一个数组按从小到大排序,并按数组中原来的顺序输出它排序后的次序,相同元素次序一样。
    a)对原数组保存一份拷贝后再排序
    b)用map保存排序后的次序。
    c)遍历原数组的拷贝,对应元素在map中找到它的次序并输出。

    void printOrder() {
        int n;
        cin >> n;
        int* data = new int[n];
        int* temp = new int[n];
        for (int i = 0; i < n; i++) {
            cin >> data[i];
            temp[i] = data[i];
        }
        sort(data, data + n);
        unordered_map<int, int> order;
        int j = 1;
        order[data[0]] = 1;
        for (int i = 1; i < n; i++) {
            if (data[i] != data[i - 1]) {
                ++j;
                order[data[i]] = j;
            }       
        }
        for (int i = 0; i < n; i++) 
            cout << order[temp[i]] << " ";
        cout << endl;
    }
    展开全文
  • 1.4.2 按版本编号排列的MySQL功能表 8 1.5 MySQL的许可证 10 1.5.1 GPL许可证下的权利和义务 10 1.5.2 开源许可证下的MySQL软件 10 1.5.3 商用许可证下的MySQL软件 11 1.5.4 MySQL客户软件开发库(Connector/...
  • Powerbuilder9.0实用教程源代码

    千次下载 热门讨论 2004-01-16 00:00:00
    2.1 PowerScript脚本语言书写规则 28 2.1.1 忽略大小写 28 2.1.2 语句的断行、续行和分割 28 2.1.3 注释 29 2.2 数据类型 29 2.3 变量和作用域 30 2.3.1 定义变量 30 2.3.2 引用变量 30 2.3.3 变量的作用域 ...
  • '是当前栏目的ID,10为调用条数,3为时间样式, 为标题前面的图片,也可为符号,16就是标题字数,IsHot=1是自定义条件,表示调用推荐文章,IDdesc是排序参数,表示按ID号降序排列 3.增加外部调用JS,后台可自定义生成...
  • 某小学网站源码

    2021-03-17 23:43:43
    11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整个页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员实现...
  • 1.3.12 自lewiscarroll的例子 1.3.13 逻辑程序设计 练习 1.4 嵌套量词 1.4.1 引言 1.4.2 量词的顺序 1.4.3 将数学语句翻译成涉及嵌套量词的语句 1.4.4 将嵌套量词翻译为汉语 1.4.5 将汉语语句翻译成逻辑表达式 ...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员实现...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • 学校程序完整版.rar

    2019-07-05 06:57:59
    11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台...
  • 查询数据指从数据库中获取所需要的数据。查询数据是数据库操作中最常用,也是最重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式。通过不同的查询方式,可以获得不同的数据。MySQL中是使用SELECT语句...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • SQL语法大全

    2014-03-30 11:00:11
    1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;...
  • 3.5.4 在一个文件中有10G个整数,乱序排列,要求找出中位数。内存限制为2G。 3.5.5 时分秒针在一天之类重合多少次?(24小时) 3.5.6 将多个集合合并成没有交集的集合。 3.5.7 平面内有11个点,由它们连成48条...
  • 有近20年使用Oracle技术产品以及Oracle数据库管理员/Oracle数据库应用管理员的经验,是真正应用集群、性能调优以及数据库内部属性方面的专家。同时是一位演讲家及Oracle ACE。  JARED STILL 从1994年就开始使用...
  • 有近20年使用Oracle技术产品以及Oracle数据库管理员/Oracle数据库应用管理员的经验,是真正应用集群、性能调优以及数据库内部属性方面的专家。同时是一位演讲家及Oracle ACE。  JARED STILL 从1994年就开始使用...
  • 1、物品规则属性中加入装备禁止取下规则,M2--查看--列表信息--物品规则 2、增加取下人物身上装备命令:TakeOffItem 装备位置 (0/1) 1为强制取下, 默认值为0 3、增加检测人物当前攻击的怪物名字:CheckHitMonName ...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • 同学的打包代码

    2012-06-22 13:48:26
    13、(做)题目:微型学生养成系统(每个学生都可以,以完成程度、个性化设计为主要考核目标) 在这个课程设计中,你需要设计并实现如下场景:在那山的那边,湖的那边,有一所学校,学校里有一幢宿舍楼,宿舍楼有...
  • 华报智能报表工具

    2015-11-26 10:30:43
    ReportAll控件/插件不依赖于数据库平台,其数据从XML数据文本中获得,因此ReportAll可以灵活地适用于各种场合。 2、组成 ReportAll报表开发工具软件包主要包括以下各部分: ReportAll报表设计器:一个标准的Win32...
  • 11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • arcgis工具

    2012-10-22 22:37:31
    如:“AREA”,如果查询的是个人地理数据库数据,则需要将字段名包含在方括号内,如:[AREA],如果查询的是ArcSDE地理数据库数据或是ArcIMS要素类或ArcIMS影象服务子层中的数据,则不需要将字段名括起,如:AREA ...
  • 03040按工作表名称重新排列工作表 03041选定工作表 03042激活工作表 03043显示选定工作表的快捷菜单 03044删除工作表级的定义名称 03045删除图表工作表 03046显示、隐藏行列标题 04001通过Range属性引用某个单元格 ...
  • 完美学校网站系统全站源代码学校网站模板下载

    千次下载 热门讨论 2011-01-10 12:23:08
    11:目录结构,文件命名,书写规则规范化。 12:统一了字符过滤代码。 13:栏目菜单分类功能加强。 14:整加页面过度效果设置。 15:附带全新忠网广告管理系统。 16:全新安全补丁。 17:前台用户和后台管理员...
  • 千里马酒店前台管理系统V7使用手册

    热门讨论 2011-06-16 14:09:38
    如何避免排房冲突、如何确定房价等酒店业务规则,均在这一层中处理。 数据处理层的作用是直接与数据库管理系统DBMS连接,负责低层的数据处理和存贮过程。千里马V7.2采用MS-SQL SERVER 2000数据库系统,并充分...
  • 人力资源管理软件(完全免费)

    热门讨论 2011-03-08 11:36:20
    岗位管理处能否按公司排列显示(感谢蓝血人) 员工资料管理界面的公司和部门显示做了优化 人力资源管理软件奖励管理界面的公司和部门显示做了优化 培训管理界面的公司和部门显示做了优化 处罚管理界面的公司和部门...

空空如也

空空如也

1 2 3
收藏数 44
精华内容 17
关键字:

数据库排列规则选