相关分类: Java技术 C/C++ VB delphi
  • LeetCode-Algorithms 1. 两数之和

    个人练习记录 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1] /* * * Note: The r...

    2018-12-04 07:13:39

  • 【leetcode 简单】 第五十七题 删除链表中的节点

    删除链表中等于给定值 val 的所有节点。 示例: 输入: 1-2-6-3-4-5-6, val = 6 输出: 1-2-3-4-5 /* * * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* removeElements( struct ListNode* head...

    2018-12-04 07:13:38

  • PAT (Basic Level) Practice 1007 素数对猜想

    个人练习 让我们定义 d ? n ? ? 为: d ? n ? ? = p ? n + 1 ? ? p ? n ? ? ,其中 p ? i ? ? 是第 i 个素数。显然有 d ? 1 ? ? = 1 ,且对于 n 1 有 d ? n ? ? 是偶数。素数对猜想认为存在无穷多对相邻且差为2的素数。 现给定任意正整数 N ( ),请计算不超过 N 的满足...

    2018-12-04 07:13:37

  • 顺序表删除值为 x 的元素

    思路: 不要去考虑删除的字眼,要考虑如何进行保存非 x 的值 这里提供两种解法,殊途同归: 1.将其中非 x 的元素统计并保存 2.统计为 x 的元素个数,并将非 x 的元素保存 注意事项: 注意这里代码由于使用了引用(),只能在 C++ 中编译通过 使用指针的时候一定要注意开...

    2018-12-04 07:13:36

  • PAT (Basic Level) Practice 1032 挖掘机技术哪家强

    个人练习 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 1 0 ?^ 5 的正整数 N,即参赛人数。随后 N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校...

    2018-12-04 07:13:36

  • 数组循环左移 i 位

    数组左移 i 位 3 种方法 1.临时数组存储 先将前 i 个元素用数组存起来 再将后 n - i 个元素左移 i 位 最后将存起来的数组添加到后面去即可 2.通过多次调用左移 1 位的函数 3.翻转 将待移动的数组以 i 为分隔看成两段 AB 先将 A 翻转,再将 B 翻转 之后将数组整个翻转 1...

    2018-12-04 07:13:35

  • PAT (Basic Level) Practice 1001 害死人不偿命的(3n+

    个人练习 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明...

    2018-12-04 07:13:35

  • 数据选择小程序

    #include stdio.h #include string.h void main() { struct staff { char name[20]; char department[20]; int salary; int cost; }worker[3]= { {"Xu_Guo","part1",800,200}, {"Wu_Xia","part2",1000,300}, {"Li_Jun","part3",1200,350} }; int i; char xname[20]; pr...

    2018-12-04 07:13:34

  • char[] 转换string时的自动截断问题

    在char[] 转换string时可以直接转换,但当用char[]读取一个二进制文件之后,若char[] 中包含有'\0'时,在转换时会被string检测到并认为字符串末尾,后面内容会被截断,导致转换后字符不全。 解决办法:以循环的方式一个字节一个字节的转换。 string d; for(size_t i =...

    2018-12-04 07:13:34

  • 1的个数 南阳acm514

    1的个数 时间限制: 1000 ms | 内存限制: 65535 KB 难度: 3 描述 给你两个数a和b,你的任务是计算出1在a和b之间出现的次数,比如说,如果a=1024,b=1032,那么a和b之间的数就是: 1024 1025 1026 1027 1028 1029 1030 1031 1032 则有10个1出现在这些数中。 输入 输入不...

    2018-12-04 07:13:33

2