
c语言
温暖名字
isfp/enfj没有个性的研究僧
zju计算机技术在读硕士
可以忍受以年为单位的奋斗
有目标有毅力
展开
-
(c语言版)伐木工,动态规划,一根X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每根木头长度的乘积。规定切割后的每根木头长度都为正整数:也可以不切割,首接拿整根树木进行交易。请问伐木工
【代码】(c语言版)伐木工,动态规划,一根X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每根木头长度的乘积。规定切割后的每根木头长度都为正整数:也可以不切割,首接拿整根树木进行交易。请问伐木工。原创 2024-02-19 16:41:54 · 568 阅读 · 0 评论 -
(C语言版)找出两个字符串中最长的公共子串长度——动态规划
【代码】(C语言版)找出两个字符串中最长的公共子串长度——动态规划。原创 2024-02-17 18:36:48 · 454 阅读 · 0 评论 -
(c语言)踩内存和地址越界
你是否在总是听到“内存越界”,“指针指向了非法地址”等常见问题呢?但是在面试过程中总有一些学术严谨(装13)的面试官给这一类问题取个名字-踩内存。踩内存:访问了不该访问的地址。原创 2024-02-06 11:07:31 · 269 阅读 · 0 评论 -
(c语言版)字符串重新排序,给定一个字符串s,s包含以空格分隔的若干个单词,请对s进行如下处理后输出 1、单词内部调整:对每个单词字母重新按字典序排序 2、单词间顺序调整: 1)统计每个单词出现的次数
行字符串,每个字符取值范围:[a-zA-20-9]以及空格,字符串长度范围:[1,1000]给定一个字符串s,s包含以空格分隔的若干个单词,请对s进行如下处理后输出。重新排序后的字符串,每个单词间隔1个空格,且首尾无空格。1、单词内部调整:对每个单词字母重新按字典序排序。1)统计每个单词出现的次数,并按次数降序排列;3)次数和单词长度均相同时,按字典序升序排列。请输出处理后的字符串,每个单词以一个空格分隔。2)次数相同时,按单词长度升序排列;原创 2024-02-06 10:48:25 · 410 阅读 · 0 评论 -
strtok的使用
s为要分解的字符,delim为分隔符字符(如果传入字符串,则传入的字符串中每个字符均为分割符)。首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。在头文件#include中。strtok函数会破坏被分解字符串的完整,调用前和调用后的s已经不一样了。如果要保持原字符串的完整,可以使用strchr和sscanf的组合等。第1个参数:第一次传要拆的串,第二次传NULL(表示向下拆)第2个参数:用哪些字符做分割符,将分割符改成\0返回。返回:拆出来字符串首地址。原创 2024-02-05 18:50:47 · 437 阅读 · 0 评论 -
(c语言版)数组去重和排序 题目描述: 给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低
给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低进行排序,相同出现次数按照第一次出现顺序进行先后排序。【编程题目 | 100分】数组去重和排序 [ 100 / 中等 ]原创 2024-02-05 10:04:56 · 565 阅读 · 0 评论 -
(c语言版)给一个字符串,由数字和小写字母构成,请保持数字的位置和先后次序不变,将小写字母从大到小排序
输入:ab1245xyz36。输出:zy1245xba36。原创 2024-02-03 15:44:52 · 175 阅读 · 0 评论 -
(c语言版)strlen和sizeof的区别
【代码】(c语言版)strlen和sizeof的区别。原创 2024-02-03 15:41:43 · 292 阅读 · 0 评论 -
(c语言版)开源项目热榜,某个开源社区希望将最近热度比较高的开源项目出一个榜单,推荐给社区里面的开发者。对于每个开源项目
按照热度降序,输出开源项目的名字,对于热度值相等的,按照项目名字转换为全小写字母后的字典序排序(‘a’>‘b’>‘c’>…#watch、#star、#fork、#issue、#mr分别表示5个。原创 2024-02-03 10:08:37 · 595 阅读 · 0 评论 -
(c语言版)智能成绩表
第1行输入两个整数,学生人数n和科目数量m。0<n<100,0<m<10第2行输入m个科目名称,彼此之间用空格隔开。科目名称只由英文字母构成,单个长度不超过10个字符。科目的出现顺序和后续输入的学生成绩一一对应。不会出现重复的科目名称。第3行开始的n行,每行包含一个学生的姓名和该生m个科目的成绩(空TMH@不会重名。学生姓名只由英文字母构成,长度不超过10个字符。成绩是L00W笙数,依次对应第2行中输入的科目。第n+2行,输入用作排名的科目名称。若科目不存在,则按总分进行排序。原创 2024-02-02 20:15:56 · 421 阅读 · 0 评论 -
(c语言版)小明今年升学到小学一年级,来到新班级后发现其他小朋友们身高参差不齐,然后就想基于各小朋友和自己的身高差对他们进行排序,请帮他实现排序。
(c语言版)小明今年升学到小学一年级,来到新班级后发现其他小朋友们身高参差不齐,然后就想基于各小朋友和自己的身高差对他们进行排序,请帮他实现排序。原创 2024-02-02 17:21:27 · 317 阅读 · 0 评论 -
(c语言版)struct指针,struct别名,struct赋初值
julia的年纪为:24。Alice的年纪为:25。Tom的年纪为:26。原创 2024-02-02 16:28:16 · 327 阅读 · 1 评论 -
(c语言版)求幸运数之和
给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为0的位置开始向后跳,中间跳过 J 个数字,命中索引为J+1的数字,该数被敲出,并从该点起跳,以此类推,直到幸存left个数为止。然后返回幸存数之和。2)起跳点和命中点之间间隔 jump 个数字,已被敲出的数字不计入在内。4)若起始时 left>len(nums) 则无需跳数处理过程。3)跳到末尾时无缝从头开始(循环查找),并可以多次循环。1)0是第一个起跳点。原创 2024-02-02 11:24:30 · 491 阅读 · 0 评论 -
(c语言版)滑动窗口:一个整数可以由连续的自然数之和来表示。给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式。
一个整数可以由连续的自然数之和来表示。给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式。原创 2024-02-01 18:37:59 · 352 阅读 · 0 评论 -
(c语言版)找出第一个比m大且二进制中1相当等的数max
【代码】【无标题】原创 2024-02-01 18:13:17 · 129 阅读 · 0 评论 -
(c语言版)一只贪吃的猴子,来到一个果园,发现许多串香蕉排成一行,每串香蕉上有若干根香蕉。每串香蕉的根数由数组numbers给出。猴子获取香蕉,每次都只能从行的开头或者末尾获取,并且只能获取N次,求猴
【代码】【无标题】原创 2024-01-31 21:30:21 · 339 阅读 · 0 评论 -
switch的使用
【代码】switch的使用。原创 2024-01-31 17:28:27 · 206 阅读 · 0 评论 -
(c语言版)计算字符串“-32+6*9/2-8+4/2”
【代码】(c语言版)计算字符串“-32+6*9/2-8+4/2”原创 2024-01-30 21:10:43 · 130 阅读 · 0 评论 -
(c语言版)使用随机函数rand
随机生成1-31号红球5个,随机生成1-16号白球2个,红球白球分别按照从小到大的顺序排序。原创 2024-01-30 19:58:13 · 656 阅读 · 0 评论 -
(c语言版)十进制到任意进制的转换
【代码】(c语言版)十进制到任意进制的转换。原创 2024-01-30 19:27:45 · 233 阅读 · 0 评论 -
c语言三目运算结合性
左结合(即从左向右算)为12,右结合(即从右向左算)为10。原创 2024-01-27 17:28:13 · 200 阅读 · 0 评论 -
已知三边边长计算三角形面积,enum枚举类型,增加代码可读性
【代码】已知三边边长计算三角形面积。原创 2024-01-27 15:41:48 · 122 阅读 · 0 评论 -
字符数组使用strcpy的安全隐患
a[10]存储的全为0(‘\0’),b[10]剩下的也默认为0,本身为字符数组,按照字符串处理的时候,strcpy一一比较,到b[1]的时候碰到0,以为结束了,存在安全问题。使用内存拷贝:#include<memory.h>原创 2024-01-26 18:39:42 · 142 阅读 · 0 评论 -
memset使用
a:要设置存储的首地址。每个字节设为value。原创 2024-01-26 17:46:29 · 125 阅读 · 0 评论 -
判断整型的取值范围
【代码】判断整型的取值范围。原创 2024-01-26 17:08:12 · 182 阅读 · 0 评论 -
一个求圆面积和圆周长的函数
【代码】一个求圆面积和圆周长的函数。原创 2024-01-26 15:48:34 · 408 阅读 · 0 评论 -
const----放在栈区,只是不能修改所指的值
转载请注明出处 http://blog.youkuaiyun.com/xingjiarong/article/details/47282255。原创 2024-01-25 18:41:34 · 377 阅读 · 0 评论 -
malloc
是指在编程过程中,某些本应自动释放的动态内存分配没有被正确释放,导致系统内存持续被占用的现象。(eg:用完不free)是指应用程序在使用过程中请求的内存超过了系统能够提供给该进程的最大内存限制。(eg:malloc超过能够提供的)①不想随着函数调用结束就内存释放,当自己不需要了再自己释放。②栈分配空间不足,使用存储空间较大的堆区。①在堆上分配size字节的空间。②返回值:空间首地址。原创 2024-01-25 17:58:39 · 410 阅读 · 0 评论 -
ascii排序-计数排序
输入一个可能有重复字符的字符串,按照数字,大写字母,小写字母排序。输入一个无重复字符的字符串,按照数字,大写字母,小写字母排序。原创 2024-01-25 16:40:24 · 463 阅读 · 0 评论