
LeetCode刷题
算法刷题
Aimo_Hassa
不求何时抵达终点,但求余生仍在路上前行=。=
展开
-
N皇后问题
以8皇后为例:public class EightQueen { private static int N = 8; private static int cnt=0;//定义最终能有多少中摆法 public static void eightQueen(int[] selected, int row) { if (row > N - 1) {//如果遍历到了最后一行,就说明此次8行可以实现 cnt原创 2021-07-20 19:50:19 · 197 阅读 · 0 评论 -
反转链表【LeetCode206题】
给你单链表的头节点head,请你反转链表,并返回反转后的链表。1、迭代方法: //迭代的方法,(也相当与双指针的方法) //每次让当前节点next指向前一个节点 public ListNode guanFang1(ListNode head){ ListNode pre=null; ListNode cur=head; ListNode next=null; while(cur!=null){ ..原创 2021-07-20 20:05:04 · 281 阅读 · 0 评论 -
【PTA—6-2多项式求值】本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑ i=0 n (a[i]×x i ) 在x点的值。
本题要求实现一个函数,计算阶数为n,系数为a[0]...a[n]的多项式f(x)=∑i=0n(a[i]×xi)在x点的值。函数接口定义:double f( int n, double a[], double x );其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。裁判测试程序样例:#include <stdio....原创 2019-10-08 21:33:02 · 11083 阅读 · 5 评论 -
【PTA—6-7 统计某类完全平方数】本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:#include <stdio.h>#include <math.h>...原创 2019-10-09 21:08:59 · 7971 阅读 · 13 评论