由1042错误优质题解引发的对getchar()用法及相关总结 摘要:getchar() 函数的声明: ``` int getchar(void) ``` 返回值: ``` 函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或…… 文章列表 2019年06月20日 2 点赞 0 评论 495 浏览 评分:9.9
sort(cmp实现)+选择+冒泡+插入+图解-----每日PAT 摘要:排序基础算法之一,属于常见题型。下面说明一下常见的排序算法,看上哪个就用吧! ------------ **选择排序:** ``` 文字描述:对一个序列A中的元素A[1]~A[n]…… 文章列表 2019年06月21日 4 点赞 0 评论 806 浏览 评分:9.9
散列定义与整数散列-----每日PAT 摘要:散列(hash) 是常用的算法思想之一,在很多程序中都会有意无意的使用到。接下来以问题驱动来进行学习。 先来看一个简单的问题来阐述散列的思想: ``` 给出N个正整数,再给出M个正整数,问这…… 文章列表 2019年06月21日 2 点赞 0 评论 993 浏览 评分:9.9
[招募公告]小伙伴快到碗里来 摘要:C语言网由黄老师于2014年春创立上线,到现在已经走过五个多年头了 秉承让每一个学编程的人都能真正学会编程的创立初衷,C语言网一直试图将最好的一切都提供给大家,来构建一个干净、高效、实用的编程社…… 文章列表 2019年06月21日 0 点赞 0 评论 1002 浏览 评分:9.9
分治法-----每日PAT 摘要:**分治法** 定义: ``` 将一个难以直接解决的大问题,分割成一些规模较小的与原问题形式相同的子问题,用递归解决这些子问题,然后将子问题的解合并即为原问题的解。 ``` 分治法在每一层递…… 文章列表 2019年06月24日 1 点赞 0 评论 1151 浏览 评分:9.9
备战蓝桥杯ACM记录贴 6.25.2 摘要: 看到这题,先给出我的思路:要求那么多信息必定定义一个结构体,然后按照分数进行排序。 补充一下题…… 文章列表 2019年06月25日 1 点赞 0 评论 549 浏览 评分:9.9
总结——01背包问题 (动态规划算法) 摘要:1、动态规划(DP) 动态规划(Dynamic Programming,DP)与分治区别在于划分的子问题是有重叠的,解过程中对于重叠的部分只要求解一次,记录下结果,其他子问题直接使用即可,减少了…… 文章列表 2019年06月27日 1 点赞 0 评论 1387 浏览 评分:9.9
进制转换(涉及10进制) 摘要:进制转换(十进制转化成其他进制) 通俗所见十进制:1+9=10,2+18=10; ,当然都是大家会的,也是我们人在计算机最直接得可以计算的结果。但计算机其实是只有1和0 两个单数。就会涉及到其他…… 文章列表 2019年06月28日 0 点赞 0 评论 1295 浏览 评分:9.9
数学思考题(初级) 摘要:1.马克思手稿中的数学题 有30个人,其中有男人,女人和小孩,这些人在一家饭店吃饭花了50先令;每个男人花3先令,每个女人花2先令,每个小孩花1先令;问男人,女人和小孩各有几人? 解题思路:纯数学…… 文章列表 2019年06月28日 0 点赞 0 评论 976 浏览 评分:9.9
字符串的多重角度(重点指针与数组,与相关函数) 摘要:1. 字符串定义(字符串是以空字符(\0)结束的char类型数组) (与数组和指针运用的输入与输出) (伪代码)char str[]={“engineer”};还有两种赋值形式: char …… 文章列表 2019年06月28日 0 点赞 0 评论 763 浏览 评分:9.9