Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions src/_packages/dartpad_picker/web/dartpad_picker_main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -206,9 +206,9 @@ void main() async {
}

class FibonacciNumbers {
final cache = {0: 1, 1: 1};
final cache = {0: BigInt.from(1), 1: BigInt.from(1)};

int get(int i) {
BigInt get(int i) {
if (!cache.containsKey(i)) {
cache[i] = get(i - 1) + get(i - 2);
}
Expand All @@ -224,7 +224,6 @@ class FibonacciListView extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListView.builder(
itemCount: 80,
itemBuilder: (context, i) {
return ListTile(
title: Text('${numbers.get(i)}'),
Expand Down