
算法题目
文章平均质量分 73
zhiguo98
一个在医学院学计算机的医学生!
展开
-
C语言经典100题(二)
这一连好多天睡觉都不踏实,做了很多奇怪的梦,内心很不安,总觉得万一没过分数线自己的努力就白费了,总而言之,就是不自信的表现,与其想这么多,不如踏踏实实的学习。接着上一篇的C语言,又写了几道我认为好的题目。题目:求n的阶乘和我看到这道题目就觉得这道题很简答啊,没有什么好写得,就是双层循环嘛,我写的如下:#include<stdio.h>int main(){ //不考虑超出存储范围的情况 int n; int res = 0; int i; int j; int te原创 2021-02-23 23:05:12 · 191 阅读 · 0 评论 -
C语言经典100题(一)
之前在复习数据库和Java,现在也在开始启动复习C语言,我准备写个专题,关于自己见到的关于C的一些题目,方便自己迎接考试。题目:假设今天是星期日 则a的b次方天是星期几这道题目的本质就是求除以7的余数是多少,如果直接算出a的b次方,有可能会超出C的存储范围,所以为了避免这种情况,要每计算一次,就要取一下余数#include<stdio.h>int main(){ int a; int b; int i; int temp = 1; scanf("%d%d",&原创 2021-01-24 10:16:08 · 3244 阅读 · 0 评论 -
链表的创建和遍历
上了大学,有时感觉时时刻刻都在忙,感觉有做不完的事情,有时又怪自己没有自控力,好了,打住,不说了。来说说这篇博客的内容,前面一个多月自己发的博客少之又少,而后面的二个月又开始考试了,自己在医学院校,学的又是信息管理与信息系统,所以既要学习医学知识,又要学习计算机知识,挺难的!Java课这周结束了,准备利用Java来复习自己的数据结构,这样二者都能复习一下,每周做一题吧!这篇博客用Java写一个...原创 2019-05-12 16:35:54 · 239 阅读 · 0 评论 -
Leetcode1---两数之和
今后的每周尽量做一到二题Leetcode,今天从第一题开始做。题目截图如下:分析:这道题很简单,毕竟是第一题,用循环获得两个元素的下标,这是很容易方式。class Solution { public int[] twoSum(int[] nums, int target) { for (int i =0;i<nums.length-1;i++)...原创 2019-05-12 16:59:06 · 113 阅读 · 0 评论 -
LeedCode27---移除元素
题目截图如下:题目分析一:从前到后的扫描数组,用K记录元素值为val的个数,对于当前扫面的元素,其值若不等于val,则进行向前移动k个位置,否则执行K++;class Solution { public int removeElement(int[] nums, int val) { int k = 0; for (int i = 0; ...原创 2019-07-19 15:01:03 · 128 阅读 · 0 评论 -
LeetCode66---加一
题目描述:一开始,看着这个题目挺简单的,但是实际过程中,也要考虑的事情很多,我的想法是将这个数组先转化成相应的数字,然后进行加一操作,然后把这个数字在转化成数组即可,代码如下:public static int[] plusOne(int[] digits) { long sum = 0; if (digits.length == 1 &&a...原创 2019-07-19 16:09:47 · 143 阅读 · 0 评论